Job Role:
- We are seeking a DevOps Engineer responsible for automating the end-to-end software development and release life cycle using Jenkins, Maven, Ant Script, InstallShield, Shell Scripting, Docker, Virtual Machines, Progress Database, and Apache Tomcat.
- The role involves setting up tools, metrics, reports, tracking, CI/CD setup, and overall automation.
- You will have end-to-end responsibility for establishing and maintaining a continuous build environment to accelerate software development and release processes.
- Hands-on experience in setting up end-to-end DevSecOps tools, especially Jenkins, is mandatory.
- Experience with Maven and Ant Script for build automation is mandatory.
- Proficiency in Shell Scripting for automation tasks.
- Experience with Docker for containerization and managing virtual machines.
Knowledge of InstallShield or similar tools for application packaging. Experience with Progress Database and Apache Tomcat. - Experience in automating application development, release, and deployment cycles
Educational Requirements: - UG: B. Tech / B.E. - Any Specialization, Computers Science
- PG: MS/M.Sc. (Science) - Any Specialization, Computers,
- MTech - Any Specialization, Computers, Electronics/Telecommunication,
- MCA - Computers, Other.
- 5-8 years of hands-on experience with Jenkins pipeline and end-to-end DevSecOps automation experience as a Senior DevOps Engineer.
Highly skilled in developing maven pom file, ant script and shell script. Designing and setting up CI/CD pipelines. - Experience setting up blue/green deployment and Canary deployment is required.
- Experience with Docker for containerization.
- Experience with virtual machines and cloud infrastructure.
- Experience with Progress Database and Apache Tomcat is a plus. InstallShield or similar tool knowledge for a packaging build artifact.
- Design, set up, and maintain end-to-end Jenkins declarative pipeline, configuration, and automation. Build and release pipeline development using Jenkins, Maven, and Ant Script.
- Ruby and Groovy scripting knowledge is needed.
- Work with the global team to drive standardization of processes and tools across teams.
- End-to-end responsibility in establishing a continuous build environment to accelerate software development and release processes.
- Communicate effectively with development and operational teams to drive end-to-end DevOps automation for Europe based products.
Opportunity to work on advanced tools and technologies.
Global exposure to not only collaborate with the team, but also to connect with the client portfolio and build professional relationships.
Highly encouraged for any innovative ideas & thoughts and we support in executing the same.
Periodical and on-spot rewards and recognitions on your performance.
Provides a better platform for enhancing skills via many different L&D programs.
Enabling and empowering atmosphere to work along.