Azure Kubernetes Engineer

Azure Kubernetes Engineer

Posted 1 week ago by 1755674055

Negotiable
Outside
Remote
USA

Summary: The Azure Kubernetes Engineer will join the Consulting team to design, develop, and implement complex applications using Azure technologies. This role involves providing technical expertise in Azure cloud infrastructure, container solutions, and governance frameworks. The engineer will collaborate with cross-functional teams to optimize cloud strategies and ensure compliance with security best practices. The position requires extensive experience in cloud engineering, particularly with Microsoft Azure services.

Key Responsibilities:

  • Design, implement, and optimize the client's Azure cloud infrastructure.
  • Leverage various Azure services to ensure high availability, security, and cost-efficiency.
  • Collaborate with cross-functional teams to develop cloud strategies, governance frameworks, and deployment automation.
  • Work with Azure Kubernetes Service (AKS) and Azure Container Apps to deploy and manage containerized applications.
  • Utilize Terraform to automate the deployment and management of Azure resources.
  • Implement and manage Azure governance policies to ensure compliance and security best practices across the organization.
  • Analyze and recommend strategies for optimizing Azure costs while maintaining performance and scalability.
  • Design, deploy, and manage Azure Virtual Machines and associated resources.
  • Implement and manage Azure API Management (APIM) and Azure API Gateway to streamline API development and consumption.
  • Utilize Azure Defender and Azure Web Application Firewall (WAF) to enhance security posture and protect applications.
  • Set up Azure Monitor and integrate with Splunk for performance monitoring and logging.
  • Manage Azure Key Vault for secure storage of secrets, keys, and certificates.
  • Implement Azure Service Bus and Event Hubs for reliable messaging and event streaming.
  • Work closely with development and operations teams to facilitate DevOps practices and CI/CD pipelines.

Key Skills:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 10-12 years of experience in cloud engineering, specifically with Microsoft Azure.
  • Proficiency in Terraform for infrastructure automation.
  • Proficient with Azure Kubernetes Service (AKS) and Azure Container Apps.
  • Strong understanding of Azure governance, policies, and best practices.
  • Experience with cost management and optimization techniques in Azure.
  • Hands-on experience with Azure Virtual Machines, AKS, and Container Apps.
  • Familiarity with Azure API Management, API Gateway, and Azure Front Door.
  • Knowledge of Azure Defender, Azure WAF, and Azure Monitor.
  • Experience with monitoring and logging solutions, specifically with Splunk.
  • Understanding of SAP infrastructure in Azure is a plus.
  • Familiarity with Azure Key Vault, Azure Service Bus, and Event Hubs.
  • Azure certifications (e.g., Azure Solutions Architect, Azure DevOps Engineer) are highly desirable.
  • Experience in a DevOps environment with CI/CD tools.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Azure Kubernetes Engineer to be a part of our Consulting team. You will participate and effectively contribute to the design, development, and implementation of complex applications, often using new technologies. You will provide technical expertise and systems design for individual initiatives. You will have the opportunity to work with other SME consultants from our existing team.

Description of Duties:

  • Design, implement, and optimize the client's Azure cloud infrastructure.
  • Leverage various Azure services to ensure high availability, security, and cost-efficiency.
  • Collaborate with cross-functional teams to develop cloud strategies, governance frameworks, and deployment automation.

Responsibilities:

  • Container Solutions: Work with Azure Kubernetes Service (AKS) and Azure Container Apps to deploy and manage containerized applications.
  • Infrastructure as Code: Utilize Terraform to automate the deployment and management of Azure resources.
  • Azure Governance: Implement and manage Azure governance policies to ensure compliance and security best practices across the organization.
  • Cost Optimization: Analyze and recommend strategies for optimizing Azure costs while maintaining performance and scalability.
  • Virtual Machines: Design, deploy, and manage Azure Virtual Machines and associated resources.
  • API Management: Implement and manage Azure API Management (APIM) and Azure API Gateway to streamline API development and consumption.
  • Security Management: Utilize Azure Defender and Azure Web Application Firewall (WAF) to enhance security posture and protect applications.
  • Monitoring and Logging: Set up Azure Monitor and integrate with Splunk for performance monitoring and logging.
  • Data Protection: Manage Azure Key Vault for secure storage of secrets, keys, and certificates.
  • Messaging Solutions: Implement Azure Service Bus and Event Hubs for reliable messaging and event streaming.
  • Collaboration: Work closely with development and operations teams to facilitate DevOps practices and CI/CD pipelines.

Education and Skills:

  • Education: Bachelor s degree in Computer Science, Information Technology, or a related field.
  • Experience: 10-12 years of experience in cloud engineering, specifically with Microsoft Azure.

Technical Skills:

  • Proficiency in Terraform for infrastructure automation.
  • Proficient with Azure Kubernetes Service (AKS) and Azure Container Apps.
  • Strong understanding of Azure governance, policies, and best practices.
  • Experience with cost management and optimization techniques in Azure.
  • Hands-on experience with Azure Virtual Machines, AKS, and Container Apps.
  • Familiarity with Azure API Management, API Gateway, and Azure Front Door.
  • Knowledge of Azure Defender, Azure WAF, and Azure Monitor.
  • Experience with monitoring and logging solutions, specifically with Splunk.
  • Understanding of SAP infrastructure in Azure is a plus.
  • Familiarity with Azure Key Vault, Azure Service Bus, and Event Hubs.

Preferred Qualifications:

  • Azure certifications (e.g., Azure Solutions Architect, Azure DevOps Engineer) are highly desirable.
  • Experience in a DevOps environment with CI/CD tools.