Lead Devops Engineer
Posted on 3/23/2023
INACTIVE
Varsity Tutors

501-1,000 employees

Live learning platform
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Development Operations (DevOps)
Git
Management
Ruby
Terraform
Kubernetes
Python
Go
CategoriesNew
DevOps & Infrastructure
Requirements
  • 5+ years of industry experience enabling developers through DevOps
  • 2+ years as a Lead with experience in leading, coordinating, and delivering cross-team projects of considerable scope and complexity
  • Industry experience with security and vulnerability of cloud infrastructure (prevention, detection, and remediation)
  • Strong experience building and maintaining AWS (Amazon Web Services) infrastructure (EC2, ELB, ALB, VPC, IAM, Route53, Lambda, Kinesis, CloudWatch, etc.)
  • Experience deploying and managing infrastructure with CloudFormation, CDK, and Terraform
  • Experience with various programming languages (e.g. Python, Ruby, Golang, shell)
  • Strong experience with pipeline tools such as GitHub and Artifactory
  • Diligent mentality, robust sense of responsibility/accountability and strong verbal/written communication, documentation, and collaboration skills
  • Demonstrated experience collaborating with a team to develop and enhance amazing platforms and services
  • Familiarity with SOC2, SOX and FERPA compliance
Responsibilities
  • Creation and management of AWS cloud infrastructure and configuration as well as ensuring systems and services are leveraging best practices, security, and standards
  • Strong experience and expertise with managing, securing, and scaling Kubernetes
  • Provide strong partnership with development teams to develop internal platforms and services to enable expediency and self-service for development teams
  • Provide partnership with other teams such as financial, legal, and operations
  • Provide, maintain, and optimize the build process to support continuous integration
  • Investigates, debugs and drives improvements to the engineering and build automation process
  • Support and improve efficiency and effectiveness of tools (CI/CD, automated testing, automation and release)
  • Conduct security risk assessment activities including threat modeling, vulnerability analysis and analysis of mitigation solutions
  • Work cross-functionally to assess risk and help deliver countermeasures that protect customers and company data
  • Ensure that the SaaS services and associated infrastructure maintain required levels of security, availability, reliability, scalability, and performance to meet SLAs
  • Build incident management, operational monitoring, and alerting capabilities to proactively report, troubleshoot, and fix problems
  • With the team, own vendor management for existing and new vendors the team leverages
  • Regular on-call rotations for team owned services and infrastructure