DevOps Engineer

Cynet SystemsNorfolk, VA

About The Position

We are seeking a skilled DevOps Engineer to join our team. The ideal candidate will have a strong background in CI/CD pipeline development, automation, and Infrastructure as Code (IaC). You will be responsible for designing, developing, and maintaining end-to-end CI/CD pipelines, automating infrastructure provisioning, and collaborating with cross-functional teams to streamline software delivery. This role requires a deep understanding of DevOps principles and practices, including experience with tools like Terraform, GitHub Actions, and Harness.

Requirements

  • Strong experience with CI/CD pipeline development and automation.
  • Hands-on expertise in Terraform for Infrastructure as Code (IaC).
  • Extensive experience with GitHub Actions for build, test, and deployment automation.
  • Strong knowledge of Harness for continuous delivery and deployment orchestration.
  • Experience with source control management and Git workflows.
  • Understanding of release management, deployment strategies, and environment management.
  • Knowledge of Linux administration and scripting (Shell, Python, or PowerShell).
  • Strong troubleshooting and problem-solving skills.
  • 5+ years of DevOps, Infrastructure Automation, or Platform Engineering experience.
  • Proven experience implementing enterprise CI/CD solutions using Terraform, GitHub Actions, and Harness.

Nice To Haves

  • Experience with cloud platforms such as Azure, AWS, or GCP.
  • Knowledge of Docker, Kubernetes, and container orchestration.
  • Experience with monitoring and logging tools such as Prometheus, Grafana, Client, or ELK.
  • Familiarity with security automation and DevSecOps practices.
  • Experience supporting enterprise-scale production environments.

Responsibilities

  • Design, develop, and maintain end-to-end CI/CD pipelines using GitHub Actions and Harness.
  • Automate infrastructure provisioning and management using Terraform.
  • Implement Infrastructure as Code (IaC) best practices to ensure consistency and repeatability across environments.
  • Collaborate with development, QA, security, and operations teams to streamline software delivery.
  • Build and maintain automated deployment, monitoring, and rollback strategies.
  • Manage code repositories, branching strategies, and release workflows.
  • Optimize deployment pipelines for performance, reliability, and security.
  • Implement DevSecOps practices, including vulnerability scanning and compliance checks within CI/CD pipelines.
  • Monitor application and infrastructure health and resolve deployment-related issues.
  • Support cloud-native architectures and containerized workloads.
  • Create and maintain operational documentation, deployment guides, and runbooks.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service