Design, build, and maintain scalable Azure infrastructure using Infrastructure as Code.
Develop and manage CI/CD pipelines to support automated deployments and release processes.
Monitor system performance, troubleshoot issues, and ensure high availability of environments.
Collaborate closely with development and QA teams to improve build and release workflows.
Implement security best practices and compliance standards across cloud environments.
Create and maintain documentation for infrastructure, processes, and configurations.
Participate in incident management and root cause analysis when necessary.
3+ years of experience as a DevOps Engineer or in a similar role.
Strong hands-on experience with Azure services and architecture.
Experience designing, implementing, and maintaining CI/CD pipelines using tools such as Azure DevOps, GitHub Actions, Jenkins, or similar platforms.
Solid scripting skills using Bash, Python, and/or PowerShell.
Working knowledge of Linux servers and system administration.
Strong understanding of Infrastructure as Code principles and hands-on experience with Ansible.
Experience managing or working with Nexus Repository Manager.
Familiarity with containerization technologies such as Docker and Kubernetes.
Knowledge of change management processes and best practices.
Strong troubleshooting and problem-solving skills.
Ability to collaborate effectively with technical teams and stakeholders.
Advanced English communication skills, both written and spoken.
Ability to work independently and manage priorities in a dynamic environment.