DevOps Engineer

Overview

On Site
$100,000 - $120,000
Full Time
No Travel Required

Skills

GitHub Actions
Continuous Integration
Continuous Delivery
GitLab
GitHub
DevOps
Kubernetes
Docker
Application Development
Amazon Web Services

Job Details

We are seeking a highly experienced and hands-on Senior DevOps Engineer with a strong background in software development. This role requires deep knowledge of CI/CD tools (GitHub Actions or GitLab or Bamboo), modern DevOps practices, scripting/programming (preferably JavaScript or any modern language), release engineering, and the entire SDLC lifecycle. You will play a critical role in enhancing development workflows, deployment pipelines, and release automation strategies across projects.

Years of experience needed 7+ years Hands on

Technical Skills:

Design, implement, and manage robust CI/CD pipelines using GitHub Actions

Collaborate with developers to ensure code is built, tested, and deployed efficiently and reliably.

Contribute to application development using JavaScript or any modern programming language.

Drive release management processes, version control strategies, and deployment automation.

Improve and standardize development workflows, branching strategies, and environment management.

Ensure best practices in code quality, security, and compliance are integrated into pipelines.

Monitor infrastructure and applications using DevOps monitoring tools.

Write and maintain infrastructure as code (IaC) using tools like Terraform, Saltstack or similar tools

10+ years of overall IT experience with strong exposure to both DevOps and development

5+ years of hands-on experience with DevOps tools and practices

Proficiency in CI/CD pipeline design and maintenance using GitHub Actions or similar

Solid understanding of release management, deployment strategies, and rollback processes.

Programming/scripting skills in JavaScript Python, Bash, or any modern language.

Strong knowledge of the Software Development Lifecycle (SDLC) and Agile methodologies.

Experience with version control (Git) and branching strategies (e.g., Git Flow, trunk-based).

Familiarity with Docker, Kubernetes, and cloud platforms(e.g., AWS, Google Cloud Platform, or Azure).

Certifications Needed:

Industry relevant certifications desirable

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.