Search...

DevOps Engineer

Skills

About the Role

You will design, implement, and maintain infrastructure and deployment pipelines to keep services reliable and deployable. You will automate builds using GitHub Actions and Google Cloud Triggers, create and maintain Dockerfiles and cloud build configurations, and import GCP infrastructure into Terraform. You will establish a staging project for testing, implement CI CD pipelines that run tests before merges, and configure logging and monitoring with tools like DataDog. You will harden API endpoints by defining authentication requirements and applying security best practices. You will operate containerized workloads with Docker and Kubernetes and continuously improve deployment reliability and observability.

Requirements

  • 3+ years of professional DevOps experience
  • Proficiency in one or more programming languages such as Python Go or Ruby
  • Extensive experience with Terraform
  • Familiarity with Google Cloud Platform
  • Hands on experience with Docker and Kubernetes
  • In depth knowledge of CI CD pipelines and tools like Jenkins GitLab CI or Google Cloud Build
  • Experience with monitoring and logging solutions such as DataDog Prometheus or Stackdriver
  • Understanding of API security and authentication best practices

Responsibilities

  • Automate builds using GitHub Actions
  • Manage Google Cloud Triggers for automated builds
  • Create and maintain Dockerfile and cloud build configuration files
  • Import and manage GCP infrastructure using Terraform and establish a staging project
  • Implement and maintain CI CD pipelines and enforce tests before merges
  • Set up logging and monitoring with DataDog
  • Secure API endpoints and define authentication requirements
  • Manage containerized workloads using Docker and Kubernetes