Publicis Groupe - Washington, DC

posted 5 months ago

Full-time - Manager
Washington, DC
10,001+ employees
Professional, Scientific, and Technical Services

About the position

Publicis Sapient is seeking a talented and experienced Manager of Azure Cloud Engineering to lead our team of cloud engineers in designing, implementing, and managing Azure-based solutions. This role is critical in driving our cloud initiatives forward and ensuring the successful delivery of projects. The ideal candidate will possess a strong technical background in Azure cloud technologies, infrastructure automation, and DevOps practices, along with proven leadership skills to guide and mentor a team of engineers. As a Manager of Azure Cloud Engineering, you will be responsible for leading a team in the design, implementation, and management of Azure infrastructure solutions, providing technical guidance, mentorship, and coaching to team members to foster their growth and development. In this position, you will collaborate with cross-functional teams to understand business requirements and translate them into technical solutions. You will decompose high-level goals and objectives into actionable tasks and deliverables for the team. Your responsibilities will include designing and implementing infrastructure as code (IaC) using tools such as Terraform to automate provisioning and configuration, deploying and managing Azure Kubernetes Service (AKS) clusters for containerized applications, and implementing and maintaining continuous integration and continuous deployment (CI/CD) pipelines to automate software delivery and deployment processes. You will also facilitate blue/green deployment strategies to ensure zero-downtime deployments and seamless rollbacks, set up and configure monitoring and alerting solutions to ensure the health and performance of Azure resources and applications, and lead cloud migration projects, including assessment, planning, and execution, to ensure successful transitions to Azure. Additionally, you will collaborate with stakeholders to identify and prioritize cloud initiatives, drive innovation and optimization, and stay current with Azure cloud technologies and industry trends, recommending best practices and solutions to improve efficiency and scalability. This role requires a minimum of 7 years of experience working with the Azure cloud platform and a strong understanding of CI/CD pipelines and automation tools such as Azure DevOps. You will also need to demonstrate expertise in cloud migration projects and possess excellent communication and interpersonal skills to collaborate effectively with cross-functional teams and stakeholders.

Responsibilities

  • Lead a team of cloud engineers in the design, implementation, and management of Azure infrastructure solutions.
  • Provide technical guidance, mentorship, and coaching to team members to foster their growth and development.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Decompose high-level goals and objectives into actionable tasks and deliverables for the team.
  • Design and implement infrastructure as code (IaC) using tools such as Terraform to automate provisioning and configuration.
  • Deploy and manage Azure Kubernetes Service (AKS) clusters for containerized applications.
  • Deploy, configure, and manage Azure Spring Apps.
  • Implement and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate software delivery and deployment processes.
  • Facilitate blue/green deployment strategies to ensure zero-downtime deployments and seamless rollbacks.
  • Set up and configure monitoring and alerting solutions to ensure the health and performance of Azure resources and applications.
  • Lead cloud migration projects, including assessment, planning, and execution, to ensure successful transitions to Azure.
  • Collaborate with stakeholders to identify and prioritize cloud initiatives and drive innovation and optimization.
  • Stay current with Azure cloud technologies and industry trends and recommend best practices and solutions to improve efficiency and scalability.

Requirements

  • Minimum of 7 years of experience working with Azure cloud platform.
  • Proficiency in infrastructure as code (IaC) principles and tools, particularly Terraform.
  • Minimum of 4 years of hands-on experience with Azure Kubernetes Service (AKS) and container orchestration.
  • Strong understanding of CI/CD pipelines and automation tools such as Azure DevOps.
  • Experience with blue/green deployment strategies and zero-downtime deployment techniques.
  • Experience with infrastructure security best practices and compliance standards.
  • In-depth knowledge of monitoring and logging tools such as Azure Monitor and Log Analytics.
  • Demonstrated expertise in cloud migration projects, including assessment, planning, and execution.
  • Proficiency in scripting and automation using Python.
  • Solid understanding of networking concepts including IP addressing, DNS, and load balancing in Azure environment.
  • Previous experience in a managerial or leadership role leading a team of cloud engineers.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
  • Bachelor's degree in Computer Science, Engineering, or related field.

Nice-to-haves

  • Azure certifications such as Azure Solutions Architect Expert or Azure DevOps Engineer Expert.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service