Define, develop, and implement continuous integration and deployment pipelines
with automated quality and release gates.
- Design and develop automation and testing tools across the entire development
stack
- Coordinate build and release activities with other stakeholders
- Build and maintain automation frameworks to avoid manual toil
- Identify, research and prototype new technologies to improve DevOps processes
- Collaborate with various teams and disciplines to promote and develop DevOps best
practices
- Optimize system performance, availability and scalability of our Infrastructure
- Participate in on-call duties to support DevOps schedules and Product releases
- Perform security audits and assist with hardening servers and systems against
attacks
- Create and maintain documentation on configuration, troubleshooting, design, etc.
- Working with an Agile team to setup and configure cloud-based environments
Tools
1. Must have (hands-on experience)
- Dockers / K8S (Kubernetes)
- Jenkins
- Python, Shell
- Linux experience
- Git
2. Good to have
- Groovy
- Knowledge on database systems
- Configuration management tools like Ansible, Salt etc
-
strategies.
- Degree in computer science or equivalent from a reputed institute
- Excellent troubleshooting, problem solving, and debugging skills
- Ability to build environments, systems, and solutions from the ground up
- Good communication skills and ability to work in a team
Experience-3 to 5 Years