Job Summary
The DevOps Engineer will design, implement, and maintain CI/CD pipelines, infrastructure automation, and deployment processes across enterprise applications. The role requires strong hands-on expertise in Terraform, GitHub Actions, and Harness, with a focus on automation, scalability, reliability, and DevSecOps practices. The engineer will collaborate across development, QA, security, and operations teams to streamline software delivery, support cloud-native and containerized workloads, and maintain reliable enterprise production environments. This is an onsite position requiring 5+ years of experience in DevOps, Infrastructure Automation, or Platform Engineering.
Key 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 processes.
• 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 troubleshoot deployment-related issues.
• Support cloud-native architectures and containerized workloads.
• Create and maintain operational documentation, deployment guides, and runbooks.
Required Qualifications
• 5+ years of experience in DevOps, Infrastructure Automation, or Platform Engineering.
• Strong experience with CI/CD pipeline development and automation.
• Hands-on expertise with 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 using Shell, Python, or PowerShell.
• Strong troubleshooting and problem-solving skills.
• Proven experience implementing enterprise CI/CD solutions using Terraform, GitHub Actions, and Harness.
• Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
Preferred Qualifications
• 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, Splunk, or ELK.
• Familiarity with security automation and DevSecOps practices.
• Experience supporting enterprise-scale production environments.
Notes:
Mandatory Areas
Must Have Skills - Azure DevOps Engineer
Skill 1 - 8 + Years of exp in DevOps Engineer
Skill 2 - 3 + Years of Exp in Azure DevOps, Kubernetes, Docker
Good To have Skills -
Skill 1 - Yrs of Exp -N/A
Skill 2 - Yrs of Exp -N/A
Skill 3 - Yrs of Exp -N/A
Skill 4 - Yrs of Exp -N/A
Mandatory if Applicable
Domain Experience (If any ) - N/A
Must have Certifications -N/A
Location - Norfolk, VA
Onsite Requirement - Y/N- Y
Number of days onsite - 3 Days
If Onsite - Office Address -