Sr. DevOps Engineer

Knowledge Management, Inc.
22hRemote

About The Position

Knowledge Management, Inc. is seeking a Senior DevOps Engineer to architect, build, and maintain the infrastructure and automation that powers our client's secure, mission-critical applications. This role will heavily focus on implementing best practice CI/CD principles within a GitHub Enterprise environment and eventually migrating the migration of their systems to a Kubernetes cluster-based architecture.

Requirements

  • Proven experience as a DevOps Engineer in a senior-level role.
  • Expert-level proficiency with GitHub Enterprise and building/managing CI/CD pipelines using GitHub Actions.
  • Strong experience with containerization technologies, specifically Docker.
  • Proficiency with infrastructure-as-code tools (e.g., Terraform, CloudFormation).
  • Solid understanding of cloud infrastructure and platforms (e.g., AWS, Azure, GCP).
  • Experience with monitoring, observability, and alerting tools such as Grafana, Prometheus, and Datadog.

Nice To Haves

  • Deep, hands-on experience with Kubernetes, including cluster administration, networking, and storage.
  • An existing US Treasury Public Trust or equivalent Federal security clearance.

Responsibilities

  • Architect, implement, and manage robust CI/CD pipelines using GitHub Enterprise, ensuring best practices for build, test, and deployment automation.
  • Collaborate closely with development teams to optimize CI/CD pipelines, automate infrastructure provisioning, and enhance platform observability.
  • Coordinate with the production support team to deploy and maintain enterprise applications on cloud-agnostic microservices architecture.
  • Implement infrastructure-as-code (IaC) using tools like Terraform to manage cloud resources and ensure consistency and security.
  • Establish and maintain monitoring, observability, and alerting using tools like Grafana and Prometheus to ensure high availability and performance.
  • Automate infrastructure deployments and manage version control and configuration management tools.
  • Develop and implement Git branching strategies that gatekeep production deployments and ensure code quality.
  • Lead the strategy and execution for migrating applications and services to Kubernetes, enhancing scalability and reliability.

Benefits

  • Health, dental, and vision insurance
  • 401(k) retirement plan
  • Paid time off (PTO) and holidays
  • Group Term Life and Accidental Death and Dismemberment Insurance
  • Voluntary Term Life Insurance
  • Short and Long-term disability insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service