Posted in

Devops Engineer – Sr

Devops Engineer – Sr

CompanyAbile Group
LocationSt. Louis, MO, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • TS/SCI clearance with ability to obtain a CI poly
  • 8+ years of experience and Bachelor’s Degree in Computer Programming, Science, Engineering or a related technical discipline, or equivalent combination of education, technical training, or work/military experience
  • 3+ years of Kubernetes experience, preferably with OpenShift
  • 3+ years of experience building custom container images and platforms
  • 3+ years of experience building GitLab CI/CD pipelines to build, scan, and deploy custom container images
  • 3+ years of experience using Helm and GitOps tools such as ArgoCD or Flux to manage application deployment and state within Kubernetes from Gitlab
  • Strong understanding of DevOps and software/application development processes
  • Understanding of Python, Bash, or other scripting languages to automate builds
  • Knowledge of the Operator Framework and how operators are deployed
  • Strong problem solving and troubleshooting skills
  • Strong communication and interpersonal skills
  • Excellent time management skills and the drive to work unsupervised
  • Experience with deploying to on prem/data center infrastructure
  • Experience using Jira and Confluence on a daily basis

Responsibilities

  • Automates and optimizes service deployments
  • Integrates with enterprise authentication services
  • Establishes and improves system monitoring while maintaining established security protocols within development, test, and production systems
  • Builds, tests, and maintains custom Helm Charts using Gitlab and ArgoCD
  • Builds, tests, and maintains custom OpenShift Operators
  • Maintains and improves existing build and deployment processes using Gitlab CI/CD pipelines to create complex ci-templates and custom runners
  • Applies configuration management disciplines to maintain Container software revisions, security patches, hardening, and documentation
  • Creates FIPS compliant and hardens custom container images using UBI9-minimal and UBI9-micro base images
  • Maintains up to date documentation of designs/configurations, ensuring team members have continuity of recurring tasks
  • Creates and determines required metrics for dashboards and service health
  • Follows up on engineering tasks for operational solutions, and validate completion

Preferred Qualifications

  • Experience in building custom operators with the operator-sdk
  • Experience developing Kubernetes Custom Resource Definitions (CRD) or API’s
  • Go programming language experience