ZEISS in India
ZEISS in India is headquartered in Bengaluru and present in the fields of Industrial Quality Solutions, Research Microscopy Solutions, Medical Technology, Vision Care and Sports & Cine Optics.
ZEISS India has 3 production facilities, R&D center, Global IT services and about 40 Sales & Service offices in almost all Tier I and Tier II cities in India. With 2200+ employees and continued investments over 25 years in India, ZEISS’ success story in India is continuing at a rapid pace.
Further information at ZEISS India.
Role: Sr. DevOps Engineer
Individual is responsible for implementing the DevOps processes, and tools that streamline and automate software development and operations. This role requires expertise in cloud infrastructure, CI/CD pipelines, automation, security, and a strong focus on enhancing efficiency and collaboration between development and operations teams.
Key Responsibilities:
- Infrastructure Management: Design, implement, and manage scalable and reliable infrastructure on cloud platforms (e.g., AWS, Azure, GCP).
- CI/CD Pipeline Development: Create and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate software delivery processes.
- Configuration Management: Utilize configuration management tools (e.g., Ansible, Puppet, Chef) to automate system configuration and ensure consistency across environments.
- Monitoring and Logging: Implement monitoring and logging solutions (e.g., Prometheus, Grafana, ELK Stack) to ensure system health and performance.
- Collaboration: Work closely with development, QA, and operations teams to foster a culture of collaboration and continuous improvement. Provide product owners and solution architects with recommendation on infrastructure best practices
- Security Practices: Integrate security practices into the DevOps processes, ensuring compliance with industry standards, ZEISS Guidelines and best practices. This includes integrating security scanning tools.
- Troubleshooting: Diagnose and resolve issues in development, test, and production environments, ensuring minimal downtime.
- Documentation: Create and maintain documentation for processes, systems, and configurations to facilitate knowledge sharing and onboarding.
- Mentorship: Provide guidance and mentorship to DevOps engineers, promoting best practices and professional growth.
- Implement infrastructure as code (IaC) using tools such as Terraform, CloudFormation, or Ansible to standardize and automate infrastructure provisioning.
- Optimize cloud costs by designing efficient architectures, managing resource allocation, and leveraging cloud-native optimization tools.
- Lead initiatives to foster a DevOps culture, encouraging automation, collaboration, and continuous improvement across departments.
- Conduct root cause analysis of incidents and implement preventive measures to improve system resilience and reduce downtime.
- Continuously review and improve DevOps practices, identifying opportunities to enhance efficiency, reduce costs, and increase speed to market.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years in software engineering, with at least 3 years in a DevOps role.
- Proficiency in CI/CD tools (e.g., Jenkins, GitLab, GitHub Actions), cloud platforms
(preferably Azure, AWS,Google Cloud), and IaC tools (Terraform, Ansible, CloudFormation).
- Experience in scripting languages (e.g., Python, Bash) and configuration management to build automated processes.
- Strong analytical skills and a proactive approach to identifying and solving infrastructure and pipeline challenges.
- Experience with container orchestration tools like Kubernetes and Docker Swarm.
- Knowledge of DevSecOps practices and security automation.
- Certifications such as Azure Certified DevOps Engineer, Azure DevOps Engineer
- Experience of working with diverse team and in different timezone
Your ZEISS Recruiting Team:
Itishree Pani