About the job
In this role , you will be responsible for designing, implementing, and maintaining our infrastructure and automation processes to support efficient software development and deployment. You will collaborate closely with development, operations, and quality assurance teams to ensure smooth and reliable software delivery. As a DevOps Engineer, you will play a crucial role in enhancing our development and deployment pipelines, optimizing system performance, and driving continuous improvement initiatives. #CAREERS THAT INSPIRE SMILESKey Responsibilities
- Design, develop, and maintain the infrastructure and configuration management systems using industry best practices.
- Implement and manage continuous integration and continuous delivery (CI/CD) pipelines for efficient and automated software delivery.
- Collaborate with development teams to automate build, deployment, and testing processes.
- Monitor and optimize system performance, reliability, and scalability.
- Troubleshoot and resolve issues related to infrastructure, deployment, and software configurations.
- Implement and maintain infrastructure as code (IaC) using Terraform.
- Ensure security best practices are followed throughout the infrastructure and application stack.
- Define and manage run books for infrastructure management.
- Collaborate with cross-functional teams to define and implement DevOps-related policies, procedures, and standards.
- Stay up to date with emerging technologies and industry trends, and evaluate and recommend new tools and technologies that can improve our development and deployment processes.
- Participate in on-call rotations and respond to system emergencies in a timely manner.
- Document system configurations, processes, and procedures.
- Bachelor’s or Master’s degree in Computer Science or related field.
- 5+ year of relevant Devops experience.
- Proven experience as a Cloud Engineer or DevOps Engineer, with a focus on designing and implementing cloud-based infrastructure.
- Strong knowledge of CI/CD concepts of build, release, deploy, monitor.
- Hands on experience on Azure DevOps and managing Azure Services.
- Proficiency in any of the scripting languages (Python/Powershell/javascript).
- Knowledge of containerization technologies.
- Experience with building and maintaining a kubernetes cluster on Azure
- Experience using helm charts for deployments, a strong knowledge.
- Solid understanding of software development lifecycle (SDLC) and agile methodologies.
- Strong problem-solving skills and the ability to troubleshoot complex issues in distributed systems.
- Experience with infrastructure monitoring and logging tools, such as Datadog, Prometheus, Grafana, ELK stack, or Splunk.
- Prior development experience in any clous based technologies.
- An agile and ambitious environment: We are #ChangeMakers.
- Open, friendly colleagues who collaborate and support each other: We are #Players+Learners.
- The freedom to create and engage in an environment with the opportunity to develop yourself as a person and in your #career.
- An employer who invests in our inspiring corporate #culture.
- To work for the No.1 in Dentistry and one of the leading MedTech companies.
Working at Straumann is more than a job. It’s a calling to impact the lives of millions across the globe, through meaningful work, focused on improving smiles by digital dentistry. We deliver innovation based on evidence. This is part of our employer culture as well as an exceptional team spirit that truly encourages diversity and a powerful “can-do” attitude.
#WeChangeDentistry every day. Be part of it.
Want to know more? Check out Software Hub (straumann.com)
12795