We are looking for an experienced DevOps Automation Engineer to join our team and drive the automation of our software delivery processes.
The ideal candidate will have expertise in CI/CD pipeline creation scripting and various DevOps tools.
You will work closely with development QA and operations teams to ensure efficient and high-quality software releases.
Responsibilities:
- Design implement and maintain CI/CD pipelines to support the automated build test and deployment processes.
- Develop and maintain automation scripts using Groovy and Shell scripting to streamline operations.
- Integrate and manage tools such as Jenkins SonarQube and Bitbucket within the CI/CD pipeline.
- Collaborate with cross-functional teams to identify and implement automation solutions.
- Monitor and troubleshoot pipeline issues to ensure smooth and reliable operations.
- Participate in code reviews and provide feedback on automation practices and strategies.
- Contribute both as an individual and in a team setting providing support where needed.
- Communicate effectively with team members stakeholders and management to provide updates resolve issues and share best practices.
Skills Required:
- Proficiency in Groovy scripting and Shell scripting
- Hands-on experience with Jenkins for CI/CD pipeline creation and management.
- Familiarity with SonarQube for code quality analysis.
- Experience working with Bitbucket for version control and repository management.
- Strong understanding of CI/CD processes and best practices.
- Ability to work as both an individual contributor and as part of a collaborative team.
- Excellent communication skills both written and verbal to effectively convey ideas and project updates.
- Problem-solving skills and the ability to troubleshoot and resolve issues efficiently