Job Roles & Responsibilities
- Implementing and maintaining Continuous Integration and Continuous Delivery (CI/CD)
Pipelines
- Monitoring the software development process and identifying and resolving issues.
- Working closely with development and operations teams to ensure that the software development process is collaborative and efficient.
- Encouraging and building automated processes wherever possible
- Troubleshooting techniques and fixing the code bugs.
- Hands-on experience using Docker and building Docker containers.
- Good familiarity with container schedulers and related security best practices.
- Experience working with AWS cloud provider and in-house data centres.
- Experience working with Jenkins, Ansible and other related CI/CD tools.
- Responsible for developing and maintaining the infrastructure as code.
Requirements
- 2-5 years of experience as DevOps engineer.
- Experience with Terraform, Kubernetes Deployments, Jenkins, Python packages.
- Experience with scripting languages like Bash, Ruby, Python, Java, or groovy.
- Must have hands-on experience in AWS.
- Experience with CI/CD and building test automation frameworks.
- Extensive knowledge on Jenkins and Git Hub Enterprise.
- Experience with automation tools like Ansible, Puppet, or Chef.