Your Role and Responsibilities- Work as a DevOps and Automation Engineer to ensure continuous delivery of the product to the stakeholders.
- Demands experience in continuous delivery and test practices with extensive usage of open-source DevOps tools and solutions.
- Work with the development and tests team to ensure product quality, usability, and serviceability.
- Create/Update the test environment and code, execute automated test scenarios and environments.
- Provision and maintenance of DevOps InfraNecessary Skills:
Required Technical and Professional Expertise
- 3-7years of relevant industry experience
- Expert knowledge in CI/CD tools like Jenkins
- Strong experience with Git and Github/similar SCM tools
- Experience in Deploy, automate and maintenance of applications in cloud native environment like IBM Cloud/Google Cloud Platform/AW
- Good experience in administration of Linux/UNIX based Operating System and shell scripts
- Conceptual understanding of at least one programming language preferably python
- Good in building CI/CD/CT pipelines
- Good understanding in containerisation technology and various orchestration platforms e.g., Docker, Kubernetes
- Understanding the concept of Infrastructure-as-Code and experience with tools like Ansible/Terraform
- Ability to work collaboratively in a fast paced, ever-changing environment
- Analytical skills, decision-making ability
Preferred Technical and Professional Expertise
- 3-7 years of experience with build and CI (Devops) tools such as Git, Bitbucket Maven, and Jenkins.
- Hands on experience in DevOps and automating repetitive tasks
- Strong Scripting Skills in Python , Perl and Shell
- Hands on experience in building images and tools required for building the images
- Experience with implementing CI/CD on Jenkins
- Deploy and maintain CI/CD pipelines in Jenkins across multiple environments
- Experienced in building Automation frameworks from the scratch and scaling at an enterprise level
- Experience in CMVC tool is good
- Effective communication skills