Avanceon is looking for an experienced DevOps Engineer to architect, deploy, and manage our Azure cloud infrastructure. This is an exciting opportunity to work on scalable, secure, and high- performance cloud solutions in a collaborative environment.
Key Responsibilities:
∙ Architect, deploy, and manage Azure cloud services, including but not limited to Virtual Machines, Azure Storage, Azure Functions, Azure SQL, Virtual Network, Azure Active Directory (AAD), and Azure Resource Manager (ARM) templates.
∙ Design and implement CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or Azure DevOps to automate software delivery and deployment processes.
∙ Develop and maintain Infrastructure as Code (IaC) using Terraform or Azure Resource Manager templates.
∙ Implement and maintain monitoring, logging, and alerting solutions for Azure resources using tools like Azure Monitor, ELK Stack, or Datadog.
∙ Collaborate with development teams to optimize application performance, troubleshoot issues, and ensure scalability and reliability.
∙ Implement security best practices and ensure compliance with industry standards and regulations (e.g., HIPAA, GDPR) across all Azure environments.
∙ Participate in capacity planning, performance tuning, and disaster recovery planning for Azure infrastructure.
∙ Stay up-to-date with the latest Azure services, features, and best practices, and evaluate their potential impact on our infrastructure and processes.
∙ Mentor and provide guidance to junior members of the DevOps team, fostering a culture of learning and continuous improvement.
∙ Hands-on experience with Azure Kubernetes Service (AKS) for container orchestration.
Requirements:
∙ Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
∙ Minimum of 3-4 years of experience in a DevOps or Cloud Engineer role, with a focus on Azure cloud technologies.
∙ Azure certifications such as Azure Solutions Architect Expert, Azure DevOps Engineer Expert, or Azure Administrator Associate are a plus.
∙ Proven track record of designing and implementing scalable, reliable, and secure Azure cloud solutions.
∙ Strong analytical and problem-solving skills, with the ability to think critically and strategically about technical challenges.
∙ Ability to thrive in a fast-paced, collaborative environment and adapt to changing priorities
and requirements.