Lead DevSecOps Engineer Job Description

Lead DevSecOps Engineer Job Description Template

Our company is looking for a Lead DevSecOps Engineer to join our team.

Responsibilities:

  • Work closely with other developers to enhance infrastructure, improve reliability, and efficiency;
  • Be a part of on-call PagerDuty rotations;
  • Be a hands-on contributor and code reviewer;
  • Mentor junior infra engineers, evangelize good security habits and secure development practices;
  • Support team’s AWS upgrade/migration efforts;
  • Streamline the build and deploy pipelines in GCP for the backend team, frontend team, and data team;
  • Ensure FanAI meets all GDPR and CCPA regulations;
  • Ensure least privilege access to our system and a zero-trust environment prevails;
  • We are a small team, you will wear many hats;
  • Mentor junior engineers, raise the bar, and contribute to best practices for all engineers;
  • Lead infrastructure architecture definition and alignment across Hipmunk engineering teams;
  • Be able to set up infrastructure environments, leveraging an “infrastructure as code” approach;
  • Take true ownership of our infrastructure, networking, and security;
  • Design and implement infrastructure as code to programmatically build the FanAI platform;
  • Provide hands-on technical expertise and support in general DevOps tasks.

Requirements:

  • Strong understanding of and experience with Docker and Kubernetes;
  • 3+ years experience with infrastructure as code frameworks like Terraform;
  • Experience working with SQL and NoSQL databases like Redis, PostgreSQL, BigQuery, and ArangoDB;
  • Experience with modern, SOA and micro-services. You prefer asynchronous communication amongst services and are experienced using message queues;
  • 7+ years of software engineering or operations experience;
  • 3+ years experience with software provisioning and configuration tools like Ansible;
  • Experience leading a small team of devsecops engineers;
  • Experience conforming to data privacy regulations like GDPR and CCPA;
  • 3+ years experience with cloud platforms like GCP, AWS, or Azure;
  • Must be comfortable with Linux and associated technologies (e.g., Bash, cron, filesystems, signals, sockets, pipes, processes, SSH);
  • Ability to communicate effectively, in both written and verbal forms, with technical and non-technical cross-functional teams;
  • Computer Science or other STEM degree.