Devops Engineer
Summary
Individual-contributor DevOps engineer (5–10 yrs) in Pune supporting CI/CD pipelines, containerized deployments, and application troubleshooting across Agile teams. Core stack: Python/Ruby/Bash/Go scripting, Jenkins & GitLab CI, Docker & Kubernetes, Git, and strong Linux administration; Terraform/Ansible nice to have. Note the 2–11 PM shift.
Job Summary
Shift timing: 2:00 PM- 11:00 PM
An individual contributor who supports the design, development, configuration, implementation, and maintenance of software solutions using DevOps practices. You will work with cross-functional teams in Agile environments to turn requirements into scalable, secure, and maintainable solutions, with a focus on CI/CD automation, containerized environments, and application troubleshooting.
Key Responsibilities.
- Support the design, development, configuration, and implementation of software solutions using DevOps practices.
- Translate business and functional requirements into technical solutions with cross-functional teams.
- Support CI/CD pipelines, application deployments, and implementation activities.
- Provide incident support and troubleshooting for basic to moderately complex issues.
- Support unit testing, CIT, and UAT, and take part in SDLC activities (Agile and Waterfall).
- Support application integration and post-implementation triage.
- Prepare and maintain technical specifications and documentation.
- Collaborate with architects, software consultants, IT teams, and vendors.
- Follow architecture standards, design patterns, and best practices.
- Identify and communicate technical issues, risks, and improvement opportunities.
Required Skills:
- Scripting: Python, Ruby, Bash, or Go for automation and workflow development.
- CI/CD: Hands-on experience with Jenkins and GitLab CI.
- Containers: Hands-on experience with Docker and Kubernetes.
- Version Control: Git with collaborative branching workflows on GitHub and/or Bitbucket.
- Platform Engineering: Experience building and maintaining DevOps platforms and infrastructure, preferably on-premises.
- Developer Collaboration: Strong experience working with development teams and building automated workflows and tools that improve developer productivity.
- Architecture: Ability to design and implement scalable, reliable, and maintainable DevOps solutions.
- Linux: Strong hands-on expertise in administration, configuration, troubleshooting, and system management.
- Leadership: 1+ year owning DevOps activities, guiding team members, tracking task progress, ensuring best-practice adherence, and driving timely execution.
- Career Progression: A consistent career history with hands-on DevOps experience from early in the career. Employment history will be reviewed for unexplained gaps, and the depth of DevOps experience will be validated across roles.
Good to Have
- Infrastructure as Code and configuration management tools such as Terraform and Ansible.