We are looking for an experienced DevOps Engineer responsible for designing, implementing, and maintaining infrastructure in Microsoft Azure cloud environments. The person in this role will play a key part in automating development and operational processes, managing development environments, and ensuring compliance with regulatory standards, including SOX ITGC.
Key Responsibilities:
- Design, deploy, and maintain IT infrastructure in Azure environments.
- Configure and manage continuous integration and delivery (CI/CD) pipelines using Jenkins.
- Administer version control systems, including Git, with responsibilities for branch management, tagging, and release strategies.
- Automate operational and administrative tasks using PowerShell and Python.
- Manage and optimize databases, particularly Microsoft SQL Server.
- Deploy and maintain applications using Docker containers.
- Design and implement DevOps solutions to support software development and operational efficiency.
- Monitor infrastructure performance and availability, and implement improvements.
- Create and maintain comprehensive technical documentation covering infrastructure, CI/CD processes, system configurations, and operational procedures.
- Ensure compliance of IT infrastructure and deployed solutions with SOX ITGC requirements.
- Collaborate with development, security, and audit teams to implement and maintain proper control mechanisms.
Preferred Additional Skills:
- Familiarity with Robotic Process Automation (RPA) tools.
- Experience in developing and deploying libraries and algorithms in Python.
Requirements:
- Proven experience in a DevOps Engineer or similar role.
- Proficiency in automation tools such as Jenkins, Git, and PowerShell.
- Ability to design, implement, and manage cloud infrastructure.
- Strong understanding of continuous integration and delivery (CI/CD) concepts.
- Hands-on experience with relational databases, particularly MS SQL Server.
- Solid understanding of operating systems (Linux/Windows) and computer networking.
- Strong problem-solving and decision-making skills.
- Excellent communication skills and ability to work effectively in a cross-functional team.
- Proficiency in English at a minimum B2 level.