
DevOps Engineer, Azure
Posted May 25

Posted May 25
This is a fully remote position, open to applicants in Mexico.
• Collaborate closely with software developers, system administrators, and other stakeholders to grasp the requirements and objectives of various projects.
• Partner in the design, implementation, and upkeep of continuous integration and delivery pipelines.
• Develop and sustain thorough documentation for systems, processes, and configurations.
• Design, execute, and oversee automation processes for software builds, deployments, and configurations.
• Assess, choose, and apply tools and technologies to boost the efficiency of development and deployment processes.
• Manage and maintain Azure cloud infrastructure to guarantee scalability, reliability, and security.
• Implement infrastructure as code (IaC) utilizing tools such as Terraform, ARM Templates, and others.
• Establish and sustain CI/CD pipelines to automate the software delivery process, covering build, test, and deployment phases.
• Create and implement monitoring solutions using Azure Monitor, Application Insights, and Log Analytics to ensure the health and performance of systems and applications.
• Proactively identify and resolve issues related to system performance, reliability, and scalability.
• Enforce and maintain security best practices in infrastructure and application deployments, including Azure AD, Key Vault, and Network Security Groups.
• Ensure adherence to regulatory requirements and company security policies.
• Offer support to development and operations teams, addressing issues related to build failures, deployment complications, and system outages.
• Participate in an on-call rotation to respond to and resolve critical incidents.
• Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.
• Proficiency with Azure services including App Services, Functions, AKS, Storage, SQL Database, and Monitor.
• Demonstrated experience as a DevOps Engineer or in a similar capacity.
• Strong expertise in scripting languages such as Python, Bash, or Ruby.
• Experience with configuration management tools like Ansible, Puppet, or Chef.
• Comprehensive knowledge of containerization technologies, such as Docker and Kubernetes.
• Practical experience with version control systems, preferably Git.
• Solid understanding of continuous integration and continuous deployment (CI/CD) principles and tools.
• Strong analytical and problem-solving abilities.
• Excellent communication and teamwork skills.
• Current or expired certification in at least one of the following: Azure Administrator Associate, Azure Security Engineer Associate, Azure Network Engineer Associate, Azure Developer Associate, Azure Solutions Architect Expert, Azure DevOps Engineer Expert.
• Equal employment opportunities.
• Support during the application or interview process.
• Encouragement for applicants from all backgrounds.
Work Life Group
accesa.eu
Cisco
Work Life Group
Get handpicked remote jobs straight to your inbox weekly.