Eaton India Innovation Center, Center for Secure Cyber-physical Systems, is seeking a Senior DevOps Engineer in Pune, India. This role focuses on the Foreseer product, requiring a passionate individual with a strong understanding of software development, ethical values, and a commitment to meeting deadlines. The engineer will contribute to architecture, design, and implementation of high-performance software applications, evaluate solutions, work with stakeholders, and ensure quality. This position requires someone who can propose innovative solutions, provide work estimates, conduct reviews, and collaborate with test teams.
Key Responsibilities
- Contribute to software development, architecture, and design.
- Evaluate business requirements and potential solutions.
- Create new and enhance existing solutions.
- Work directly with stakeholders, engineering, and test teams.
- Propose and provide technical solutions.
- Provide work estimates, and conduct design and code reviews.
- Develop and execute project delivery plans.
- Collaborate with test teams for coverage and bug fixes.
- Create coding standards and ensure code quality.
- Awareness of cybersecurity standards.
Qualifications
- Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or Electronics Engineering from an accredited institution.
- Preferred: Master’s Degree in Computer Science or Software Engineering from an accredited institution.
Skills
The ideal candidate should have 6+ years of experience with Git, GitHub, Bitbucket, Jenkins, GitHub Actions, GitLab CI, Azure DevOps. They should also possess 4+ years of Containerization & Orchestration (Docker, Docker Compose), Linux, and 3+ years of Shell Scripting. Experience in Infrastructure as Code (IaC) with Terraform and Ansible is beneficial, along with Monitoring & Logging tools like Prometheus, Grafana, ELK Stack, and Datadog. Experience with Security & Compliance tools (SonarQube, Black Duck) and Collaboration & Planning tools (Jira, Confluence, Jira Align) are also required. Strong analytical and problem-solving skills are a must.
Technical Knowledge
- CI/CD & Automation: Advanced proficiency in CI/CD tools.
- Containerization & Orchestration: Hands-on experience with Docker and Docker Compose.
- Infrastructure as Code (IaC): Solid understanding of IaC principles with Terraform, Ansible.
- Cloud Platforms: Strong working knowledge of AWS, Azure.
- Linux & Scripting: Advanced understanding of Linux system operations and Shell scripting.
- Monitoring & Observability: Proficiency in setting up monitoring and alerting systems.
- Security & Compliance: Working knowledge of DevSecOps practices.
- Test Automation (Secondary Skill): Familiarity with software testing processes.