DevSecOps Engineer

Centil
6d$100,000 - $135,000Onsite

About The Position

This position is for a DevSecOps Engineer in Boulder, CO. You will be working closely with a team of talented engineers to manage integration, security scanning, and deployment of multiple applications into orchestrated frameworks. You will also have the opportunity to grow and sharpen your skills with other talented members of Centil. The candidate who will be successful in this role should have a strong experience designing and developing application container deployment solutions using Docker, docker-compose, and Kubernetes. This position is expected to be fully onsite at a work location in Boulder.

Requirements

  • Current Secret security clearance or higher
  • Bachelor’s degree in computer science, engineering, mathematics, or a related field
  • 2+ years of experience building and supporting DevOps or DevSecOps CI/CD pipelines
  • Strong experience with containerized deployments using Docker, docker compose, and Kubernetes
  • Experience with Amazon EKS and service mesh and monitoring tools including Istio, Prometheus, and Grafana
  • Proven ability to manage development, test, and production environments
  • Experience with authentication platforms such as Keycloak
  • 1+ year of experience with Python and Linux systems
  • Ability to work 100% onsite in Boulder

Nice To Haves

  • Experience in software vulnerability scanning, assessment, and remediation using SAST and DAST tools such as SonarQube
  • Proficient in artifact management with JFrog Artifactory, Nexus, or similar tools
  • Development experience in Python and C++
  • Experience with container security tools including Grype and Syft
  • Skilled in Git version control and Linux system administration, including support of CI/CD tools such as GitLab

Responsibilities

  • Manage integration, security scanning, and deployment of multiple applications into orchestrated frameworks
  • Work with deployment teams to orchestrate deployments to development, test, and operational environments
  • Create and maintain Continuous Integration (CI) pipelines in gitlab-ci
  • Monitor CI pipelines for performance and resolve observed or reported issues
  • Integrate CI pipelines with development tools for artifact management, software test and software quality assessment
  • Implement Continuous Delivery and execute automated or manual deployments of applications into orchestrated k8s environments
  • Provide troubleshooting for deployed applications within development and production environments
  • Execute software release processes including release branch creation, integration, checkout and test
  • Implement and maintain Helm charts
  • Ensure cybersecurity protocols are adhered to

Benefits

  • Generous PTO for vacation, personal, or sick days
  • Ten (10) paid holidays per year: 8 fixed holidays, plus 2 additional Floating Holidays per year (taken at Employee's discretion)
  • Flex time and the ability to create your own schedule
  • Discretionary bi-annual bonus plan, based on individual and company performance
  • 401K retirement plan with immediately vested company contributions, no matching required
  • Healthcare coverage plan through an Individual Coverage Health Reimbursement Arrangement (ICHRA)
  • Employer-paid Life, Long-Term Disability, and Accidental Death and Dismemberment insurances
  • Access to optional, employee-paid Life, Accident, Critical Illness, and Hospital Indemnity insurances
  • Access to a Dependent Care Flexible Spending Account (FSA)
  • Paid training and conference attendance
  • Additional benefits, as needed, for significant life events: parental leave, bereavement leave, jury duty pay, military leave pay
  • One-time home office reimbursement
  • Phone plan reimbursement
  • Employee Assistance Program (EAP) services, supporting emotional health and well-being of employees and their families
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service