Principal DevOps Engineer

Principal DevOps Engineer

07 Nov 2024
Massachusetts, Lexington, 02421 Lexington USA

Principal DevOps Engineer

Vacancy expired!

job summary:



The Principal DevOps Engineer will have solid experience working with distributed microservices for highly complex projects hosted in AWS. The Engineer will have previously implemented CI/CD successfully while working with Dev and QE automation Engineers to integrate continuous testing of various types into the deployment pipeline. The Engineer in this role will help drive the implementation of a modern Cloud DevOps solutions framework to support Cloud Platform SLAs. This role is for a senior member of the Cloud DevOps team who will provide architectural oversight and guidance on appropriate technologies for new and existing cloud hosted services.






location: LEXINGTON, Massachusetts

job type: Permanent

salary: $150,000 - 200,000 per year

work hours: 8am to 5pm

education: Bachelors



responsibilities:

Principal DevOps Engineer


The Principal DevOps Engineer will have solid experience working with distributed microservices for highly complex projects hosted in AWS. The Engineer will have previously implemented CI/CD successfully while working with Dev and QE automation Engineers to integrate continuous testing of various types into the deployment pipeline. The Engineer in this role will help drive the implementation of a modern Cloud DevOps solutions framework to support Cloud Platform SLAs. This role is for a senior member of the Cloud DevOps team who will provide architectural oversight and guidance on appropriate technologies for new and existing cloud hosted services.


Responsibilities



  • Work with Development Architects on designing new services and helping to pick and implement the best technology for the purpose of a particular service or set of services.
  • Using Terraform create and maintain EKS templates for the optimal cluster configuration for our services.
  • Working with cloud hosted CI tools such as GitHub Actions and or Azure Devops.
  • Ensure that we understand the capacity of our systems and can plan for future capacity when there is an increase in our platform usage.
  • Lead effort to implement a modern CI/CD pipeline that also includes Continuous testing working closely with Development on troubleshooting potential deployment issues and ensuring zero downtime deployments.
  • Provide guidance to the team in solving complex issues related to application, database and cloud infrastructure.
  • Key contributor in analyzing and evaluating new technologies to support changing business needs including modern monitoring and observability tools. (Is our Environment healthy, what is the usage of our Environment, who is impacted by service outage or degraded performance)
  • Creating, maintaining, and improving procedures and runbooks to be used by senior and more junior team members.
  • Implement Infrastructure as Code and configuration management using tools such as Terraform, Ansible, Puppet, and Helm.
  • Create and improve DevOps tooling via automation using modern scripting languages such as Python.

Requirements



  • May be say 10-15+ in product development/support role
  • 5-10+ in Linux
  • 3+ years experience as a technical leader of DevOps for products/services (I will not say build/release)
  • BS or MS in Computer Science or related field or equivalent work experience
  • 10 - 15 years experience in product development support role
  • 5 - 10 years experience in Linux/Unix environments
  • 3+ years experience as a technical leader of DevOps for products/services
  • 3+ years mentoring more junior team members
  • AWS certifications
  • Some level of coding/scripting experience and a good understanding of source control and a good understanding of how to implement Unit tests
  • Experience with multiple monitoring (APM, Synthetic and Real User) metrics collection and reporting tools. (Splunk, SFX, AppDynamics are of particular interest)
  • Experience with core AWS services.
  • Ability to follow well-known patterns with consistent naming schemes that anyone can follow.
  • Communications-first mindset; everyone on #channel knows what you're doing, while/why you're doing it, and when you're done (especially during a production incident)





qualifications:


  • Experience level: Experienced
  • Minimum 10 years of experience
  • Education: Bachelors


skills:
  • DevOps
  • AWS
  • Cloud



Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Job Details

  • ID
    JC5590536
  • State
  • City
  • Job type
    Permanent
  • Salary
    $150k - 200k per year
  • Hiring Company
    Randstad Corporate Services
  • Date
    2020-11-06
  • Deadline
    2021-01-05
  • Category

Jocancy Online Job Portal by jobSearchi.