Qualifications:-
- 4 to 8 years of experience setting up and managing a CI/CD pipeline on a large project.
- Hands-on experience working on RedHat OpenShift (at least 1 year).
- Hands-on experience working on Jenkins, Docker, GitLab
- Experience with Container and Automation tools such as Docker, Ansible, and Salt.
- Expertise in Code, Build, and Release management using GIT, Jenkins, and Chef.
- Â Well-versed with scripting languages – Shell and one more Ex. Python or Ruby).
- SRE Expertise preferred – Site Reliability Engineering for on-premises applications.
- Optimize and monitor server performance and infrastructure cost optimizations.
- Experience in multi-tier distributed systems Involving load balancers, caching layers,and real-time event processing such as Apache Kafka, Data Grid, Redis etc.
- Experience in DevSecOps and integration with security tools.
- Knowledge of OWASP top 10
Responsibilities:
- Work closely with the development team to set up, deploy, and maintain the infrastructure.
- Design, set up, and review CI/ CD Pipelines at scale to make sure the solutions built are optimal.
- Design and manage tools for managing the infrastructure and writing clean & reusable simple codes.
- Develop codes for extensive test coverage and perform continuous deployment in a professional software engineering environment.
- Configure server images and optimize the task performance in correspondence with the engineers.
- Coordinate with stakeholders at client location to provide a smooth transition of application release.
- Design and implement security measures like access control, authentication, authorization, and auditing.
- Build automated deployments using configuration management tools.
- Deploy changes and upgrades, check, and certify modules ready for production.
- Responsible for Access, Configuration management.