Lead DevOps Engineer

mPulse Mobile

mPulse Mobile

Software Engineering
Remote
Posted on Feb 14, 2025

Job Details

Description

Job Summary:

The DevOps Lead will be responsible for delivering enterprise-level DevOps solutions and cloud architectures, including systems/network diagrams, reference implementations, best practices, and roadmaps. Collaborating with engineering teams, the role involves enhancing and defining build and deployment processes, and infrastructure, and managing a technically strong DevOps team.

Duties/Responsibilities:

  • Work closely with Application Development, Information Security, Infrastructure Provisioning, and Operations teams to establish fully automated build and container deployment processes.
  • Manage CI/CD pipeline routines for development, QA, SIT, UAT, and Production environments to deliver one-click deployment solutions.
  • Lead the development of automated, containerized application platform solutions emphasizing networking, storage, virtualization, security, logging, monitoring, and high availability.
  • Develop immutable infrastructure for DevOps toolchains and templates to support CI/CD pipelines with monitoring and autoscaling capabilities.
  • Plan, execute, and monitor deployments to ensure successful delivery while adapting to requirement changes.
  • Identify development risks and create mitigation strategies in collaboration with architecture and delivery teams.
  • Lead capacity planning exercises to ensure scalable and efficient deployments.
  • Guide junior team members on best practices in DevOps methodologies and technologies.
  • Drive the adoption of best practices for software development lifecycle automation and enterprise deployments.
  • Ensure all deployments meet stakeholder expectations through rigorous verification processes.
  • Implement standardized practices for capacity planning and risk mitigation.
  • Collaborate with technical and business teams to assess requirements and recommend effective solutions.

Skills/Abilities/Experience:

  • Extensive experience with Terraform for infrastructure-as-code (IaC).
  • Proficiency in Vault for secrets management.
  • Familiarity with the Consul for service discovery and networking.
  • Experience with Nomad for workload orchestration.
  • Expertise in designing and implementing multi-platform CI/CD pipelines using GitLab, GitHub Actions, Atlassian toolset, Helm, and Argo CD
  • In-depth knowledge of multi-cloud and hybrid environments, including AWS
  • Proficient in AWS services like EC2, ECS, S3, RDS, API Gateway, Lambda, and EKS.
  • Hands-on experience with Kubernetes and Docker.
  • Familiarity with Nomad Orchestration.
  • Strong background in Ansible, Python scripting, and CloudFormation.
  • Automation for auto-scaling and infrastructure monitoring.
  • Proficient in AWS serverless technologies and container storage automation for multi-tenancy enhancement.
  • Knowledge of implementing monitoring and logging tools for high availability and performance.
  • Strong communication skills for effective stakeholder interaction.
  • Familiarity with Scaled Agile Framework practices.
  • Ability to identify gaps in existing standards and implement DevOps best practices.
  • Strong scripting skills for automation (e.g., RedHat/CentOS).

Minimum Qualifications:

  • 8 + years of solid experience in DevOps system design, tools development, and cloud-native implementations.
  • Bachelor’s degree in engineering (BE/B Tech) or equivalent experience.
  • Successfully implemented enterprise-wide CI/CD pipelines, reducing deployment times by 50%.
  • Led a team to develop an automated containerized platform, improving application deployment efficiency.
  • Implemented Terraform for IaC, resulting in a 40% reduction in infrastructure provisioning time.
  • Enhanced system monitoring capabilities, leading to a 30% improvement in issue resolution times.
  • HashiCorp Certified: Terraform Associate preferred.
  • AWS Certified Solutions Architect preferred.
  • Kubernetes Administrator Certification preferred.

Physical Requirements:

  • Ability to stand and sit for extended periods.
  • Ability to lift 10 lbs. weight.

Qualifications

Skills

Behaviors

:

Motivations

:

Education

Experience

Licenses & Certifications