Fresenius Medical Care is a leading healthcare company, and they are seeking a Lead DevOps Engineer to oversee the design, implementation, and management of DevOps processes and infrastructure. The role involves collaborating with various teams to ensure seamless software integration and delivery while providing technical leadership and optimizing system performance.
Responsibilities:
- Lead efforts to identify and build out necessary software development, QA, and production environments
- Responsible for creating software deployment strategies that are essential for the successful deployment of software in the cloud environment
- Develop and implement DevOps strategies, processes, and tools to streamline the software development and delivery lifecycle
- Develop the operational architecture of mission critical software products and automate the support and deployment processes
- Lead the design, implementation, and maintenance of scalable and robust CI/CD pipelines
- Collaborate with cross-functional teams to define, document, and enforce DevOps standards and best practices
- Provide technical leadership and mentorship to the DevOps team
- Identify and resolve bottlenecks and inefficiencies in the software development and deployment process
- Monitor and optimize system performance, reliability, and scalability
- Implement and manage automated monitoring, alerting, and logging solutions
- Work closely with development and operations teams to troubleshoot and resolve infrastructure and deployment issues
- Collaborate with security teams to ensure compliance with regulatory requirements and relevant security standards and best practices
- Stay up to date with industry trends, emerging technologies, and best practices in DevOps and cloud infrastructure
- Partner with developers to provide operational environment expertise
- Analyze and resolve problems associated with servers, hardware, applications, and software
Requirements:
- Bachelor's degree (or an equivalent foreign degree) in Computer Science, Information Science, Electrical or Electronics Engineering or a closely related field and 7 years of experience as a Software DevOps Engineer
- Master's degree (or an equivalent foreign degree) in Computer Science, Information Science, Electrical or Electronics Engineering or a closely related field and 5 years of experience as a Software DevOps Engineer
- 5 years of experience working with building and managing CI/CD pipelines using Jenkins and GitLab CI/CD
- 5 years of experience working with scripting languages, specifically Python, Shell or PowerShell
- 5 years of experience working with containerization and orchestration technologies (either Docker or Kubernetes), the Azure Cloud platform and infrastructure-as-code tools (either Terraform or CloudFormation)
- 5 years of experience working with configuration management tools (Ansible, Puppet or Chef) and monitoring and logging tools (either Prometheus, Grafana or ELK Stack)
- 5 years of experience working with Agile and DevOps methodologies
- 5% domestic and international travel by air