Senior DevOps Engineer
Tunis, TN, 1053
Senior DevOps Engineer
Who We Are
At Cimpress Technology, we are dedicated to crafting cutting-edge, world-class software solutions to power our mass customization businesses, serving a vast customer base of over 17 million individuals worldwide and generating annual revenues in excess of US $2 billion. Our Mass Customization Platform (MCP) is a flexible ecosystem of modular, multi-tenant services that empowers Cimpress businesses to select tailored solutions that meet their unique needs, fostering rapid innovation in product launches, customer outreach, and fulfillment of customized orders. Our commitment to innovation retains our customer base and drives substantial revenue growth, as evidenced by Cimpress' revenue in FY23 from custom print products, signage, apparel, packaging, and more.
About the Job
Join the DevOps team within the Product Catalog domain, dedicated to designing and managing a Fault-Tolerant Architecture that supports software applications. Our goal is to empower Product Information Management (PIM) services with standardized, resilient, and highly available infrastructure. As a Senior DevOps Engineer, you'll provide robust cloud infrastructure, automation, monitoring, and security to streamline the service deployment experience.
We are looking for a motivated self-starter who thrives on state-of-the-art technology and enjoys working with a diverse global team. You'll actively participate in the design, development, and implementation of new and existing systems, delivering high-quality solutions on time and within budget. Your role will involve collaborating across the organization, optimizing developer efficiency, and ensuring infrastructure reliability
Responsibilities:
- Design, implement, and manage a robust and fault-tolerant infrastructure for various domain teams.
- Simplify infrastructure management to increase k8s adoption.
- Reduce complexity and improve user experience, thereby optimizing developer efficiency and accelerating delivery.
- Define and implement security measures and plans to ensure infrastructure reliability.
- Maximize system reliability and stability through chaos engineering practices.
- Collaborate with development teams to ensure seamless integration and deployment of applications.
- Deliver core infrastructure the engineering teams depend on
- Maintain and enhance our Kubernetes-based application platform
- Optimize existing systems and services to improve their reliability and availability
- Improve our infrastructure monitoring and incident management
- Compare, evaluate, and implement new features and technologies, and integrate them with the current environment
- Collaborate with engineering teams to guide them on cloud-native best practices
- Collaborate with the engineering team to provide robust continuous delivery practices
- Collaborate with the Security team to deliver secure infrastructure
- Document processes and update the knowledge base
- Coach and support team members
Requirements:
- Minimum of two (2) years of experience as a DevOps Engineer or similar software engineering role
- Deep understanding of DevOps principles
- Experience implementing CI/CD
- Comfortable writing backend software and automation tooling (Bash, Go, Python, etc.)
- Experienced in designing and implementing highly scalable infrastructure
- Comfortable with Infrastructure as Code, and automation tooling (Terraform, CloudFormation, Crossplane, etc.)
- Experience working with Amazon Web Services (or any other cloud provider)
- Experience in Kubernetes and Docker or other container platforms
- Experience with ArgoCD or FluxCD is appreciated
- Experience with source code development tools and version control tools (GitHub, Git, GitLab, etc.)
- Experience in debugging, testing, and problem-solving skills
- Enjoys collaborating with others remotely and has excellent communication skills
- Love learning about new technologies and related tools to introduce to the company to grow the product and development environment
- Fluency in spoken and written English. You need to have the ability to demonstrate effective communications, write clear documentation
Key Benefits:
- Work remotely
- Competitive salary
- Retention bonuses
- Excellent career management
- Online learning platform like ACloudGuru and LinkedIn Learning
- Get AWS and Kubernetes certified
- Be part of a team that values and integrates cutting-edge technologies and innovative solutions (Shh... we have a hidden R&D department)
Why You'll Love Working Here:
There is a lot to love about working at Vista. We are an award winning Remote-First company. We’re an inclusive community. We’re growing (which means you can too). And to help orient us all in the same direction, we have our Vista Behaviors which exemplify the behavioral attributes that make us a culturally strong and high-performing team.
About Us:
Vista is the design and marketing partner to millions of small businesses around the world. For over 20 years we’ve been inspired by small businesses, and we work incessantly to deliver solutions to their evolving needs. VistaCreate, 99designs by Vista and VistaPrint, all under the parent brand Vista, represent a full-service design, digital and print solution, elevating small businesses’ presence in physical and digital spaces and powering them to achieve success. Vista is focused on making great marketing and design accessible to every small business owner, allowing them to create a cohesive brand image for use in-store, online and on-the-go.
Commitment to Diversity, Equity, & Inclusion:
Vista exists to help our customers live their dreams. Each dream is unique – and the Vista team needs to be as well. We believe in the unique contributions of everyone within a diverse global organization. We are collaborative, inclusive, and innovative. We strive to role model and live an inclusive culture of fairness, respect and belonging for all. And we work together to empower each other, creating a space in which each of us can spark our next great idea.
Equal Opportunity Employer:
Vista, a Cimpress company, is an Equal Employment Opportunity Employer. All qualified candidates will receive consideration for employment without regard to race, color, sex, national or ethnic origin, nationality, age, religion, citizenship, disability, medical condition, sexual orientation, gender identity, gender presentation, legal or preferred name, marital status, pregnancy, family structure, veteran status or any other basis protected by human rights laws or regulations. This list is not exhaustive and, in fact, in many cases, we strive to do more than the law requires.
Job Segment:
Cloud, Test Engineer, Testing, Software Engineer, Engineer, Technology, Engineering