Lead - DevOps Engineer

MMC CorporateEdina, MN
Hybrid

About The Position

Marsh & McLennan Shared Services LLC is seeking candidates for the full-time position of Lead - DevOps Engineer. This role involves owning the entire DevOps lifecycle, including designing, building, and optimizing automation systems, and managing the DevOps roadmap to help grow and maintain the rapidly evolving cloud infrastructure. The Lead - DevOps Engineer will collaborate with cross-functional teams to build and maintain systems for new and existing services, research and implement innovative technologies, and ensure all solutions align with organizational security standards. Key responsibilities include managing Kubernetes environments using Helm and Docker, and AWS cloud services using Terraform. As a Lead, the individual will be responsible for assigning tasks, reviewing output, prioritizing work, and mentoring team members with technical guidance. They will also design CI/CD strategies, make architectural decisions, provide continuous feedback, monitor output, manage time off, and conduct performance reviews for supervised team members. Marsh is a global leader in risk, reinsurance and capital, people and investments, and management consulting, advising clients in 130 countries, with annual revenue of over $27 billion and more than 95,000 colleagues. The company is committed to embracing a diverse, inclusive, and flexible work environment and supports a hybrid work model.

Requirements

  • Must have a Bachelor’s degree or foreign equivalent in Computer Science, Engineering (any), or a related field.
  • Eight (8) years of experience leading DevOps projects in the position offered or a related position.
  • Eight (8) years of experience with designing and optimizing automation systems to streamline processes and improve efficiency.
  • Eight (8) years of experience with setting up and maintaining robust CI/CD pipelines utilizing GitActions, Java, NodeJS, Python, and Shell Script to facilitate seamless integration and delivery.
  • Eight (8) years of experience with managing the entire Secure Software Development Lifecycle (SSDLC), including planning, building, testing, deploying, and monitoring applications within a DevOps automation release process.
  • Five (5) years of experience with supporting, maintaining, and deploying builds for applications developed in Angular, Java, SpringBoot, Python, .Net, React, Node, and Ruby.
  • Five (5) years of experience with researching and implementing innovative technologies to enhance productivity, reliability, and security within a production environment.
  • Five (5) years of experience with managing Kubernetes environments, including deploying and scaling applications using Helm and Docker.
  • Five (5) years of experience with integrating DevSecOps practices into the DevOps workflow to address security vulnerabilities and risks through deployment pipelines.
  • Five (5) years of experience with utilizing API management tools including Apigee and AWS API Gateway.
  • Five (5) years of experience with monitoring, logging, and collecting metrics and identifying and resolving performance issues using Datadog.

Responsibilities

  • Own the entire DevOps lifecycle across the engineering team which includes designing, building, and optimizing automation systems and managing the DevOps roadmap to help grow and maintain our rapidly evolving cloud infrastructure.
  • Collaborate with cross-functional teams to build and maintain systems to support new and existing services for customers.
  • Research and implement innovative technologies that enhance the productivity, reliability, and security of our environment.
  • Ensure all solutions align with organizational security standards.
  • Manage Kubernetes environments by deploying, scaling and maintaining applications using Helm and Docker to ensure high availability and performance.
  • Manage AWS cloud services by provisioning, configuring, and maintaining infrastructure using Terraform to ensure reliable, scalable, and automated cloud environments.
  • Assign tasks, review output to ensure it meets standards, help with prioritization, and mentor team members with constant technical guidance.
  • Design CICD strategies and make architectural decisions to ensure they meet the broader standards set by the leadership team.
  • Provide continuous feedback and mentorship, monitor output, manage time off, and conduct performance reviews for supervised team members.

Benefits

  • competitive total rewards package
  • health and welfare benefits
  • tuition assistance
  • 401K savings and other retirement programs
  • employee assistance programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service