As a Cloud DevOps Developer, you will play a pivotal role in enhancing of our software solutions through effective DevOps practices and Automated Testing. Your primary responsibilities will include:
Design and implement robust CI/CD pipelines to automate the deployment and testing processes for cloud-based applications using cloud providers like Microsoft Azure, AWS, or Google Cloud, with a focus on microservices and containerization (using Docker and Kubernetes).
Develop and maintain automated testing frameworks and tools to ensure high-quality software delivery. This includes creating end-to-end tests and optimizing existing testing processes to enhance reliability and performance.
Work closely with agile and cross-functional teams, including product management, development and operations, to ensure seamless integration and deployment of solutions, while advocating for best practices in DevOps and testing methodologies.
Create and maintain comprehensive documentation of DevOps processes, automated testing strategies, architectural designs, and best practices to facilitate knowledge sharing and continuous improvement within the team.
Stay up to date with the latest technology trends and advancements in DevOps, automated testing, and cloud computing. Share insights with the team to foster innovation and drive continuous improvement in our software development lifecycle.
Your profileWe are looking for a highly skilled Cloud DevOps Developer with a strong background in cloud technologies and a passion for building innovative solutions. The ideal candidate will possess the following qualifications:
Bachelor’s or master’s degree in computer science, software engineering, or a related field
At least 5 years of experience in software development, with a focus on DevOps practices and automated testing • Experience with microservices architecture
Strong understanding with container orchestration (e.g. Docker and Kubernetes)
Extensive experience with DevOps practices, including CI/CD pipelines, automated testing, and infrastructure management.
Proficiency in using monitoring and logging tools to ensure application performance and reliability.
Familiarity with infrastructure as code (IaC) tools like Terraform or CloudFormation.
Experience with automated testing frameworks and tools, particularly for end-to-end testing, and the ability to stabilize and optimize these tests. (e.g. Cypress)
Excellent verbal and written communication skills in English (German is a plus) and teamwork mentality, with the ability to articulate complex technical concepts to non-technical stakeholders
Your ZEISS Recruiting Team:
Markus Repp, Sabrina Rieker