Required Skills:
- 5-7 years of experience
- Proven experience as a DevOps Engineer or similar role.
- Hands-on experience with Azure DevOps, GitLab, Jenkins, CodeScan, JFrog Artifactory, Maven, and SonarQube.
- Strong scripting skills in languages like Shell, Python, or PowerShell.
- In-depth knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.
- Hands-on experience with infrastructure as code (IaaC) tools like Terraform.
- Ability to collaborate effectively with development and operations teams.
- Excellent problem-solving and communication skills.
Responsibilities:
- Design, implement, and maintain robust CI/CD pipelines using Azure DevOps, CodeScan, GitLab, and Jenkins to streamline the software development lifecycle.
- Manage JFrog Artifactory to control and organize artifacts, ensuring efficient and reliable software release processes.
- Implement and optimize Maven build processes to automate software builds, ensuring consistency and repeatability.
- Collaborate with cross-functional teams to understand development requirements and document CI/CD processes and best practices.
- Investigate and resolve issues related to CI/CD pipelines, code scanning, and build processes to maintain a smooth development workflow.
Key Skills:
Azure, DevOps, GitLab, Jenkins, CodeScan, JFrog Artifactory, Maven, SonarQube, Shell, Python, PowerShell, IaaC