Mid-Level DevOps Engineer

Knowledge Management, Inc.
21hRemote

About The Position

Knowledge Management, Inc. is seeking a Mid-Level 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 mid-level role.
  • Proficiency with GitHub Enterprise and building/managing CI/CD pipelines using GitHub Actions.
  • Experience with containerization technologies, specifically Docker.
  • Familiarity with infrastructure-as-code tools (e.g., Terraform, CloudFormation).
  • 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

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

Responsibilities

  • Collaborate with senior engineers to implement and manage CI/CD pipelines using GitHub Enterprise, ensuring best practices for build, test, and deployment automation.
  • Work closely with development teams to optimize CI/CD pipelines, automate infrastructure provisioning, and enhance platform observability.
  • Assist in deploying and maintaining 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.
  • Contribute to the establishment and maintenance of monitoring, observability, and alerting using tools like Grafana and Prometheus to ensure high availability and performance.
  • Assist in automating infrastructure deployments and manage version control and configuration management tools.
  • Support the development and implementation of Git branching strategies that gatekeep production deployments and ensure code quality.
  • Participate in 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