Pentangle Tech Services | P5 Group logo
Pentangle Tech Services | P5 Group Verified
IT Services & Consulting

DevOps Engineer

Massachusetts, Massachusetts, United StatesOnsiteContractPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

The Release Engineer will be responsible for defining, documenting, and driving the adoption of Git branching strategies and merge policies. This role involves designing and managing release and hotfix workflows, owning the versioning strategy, and building/maintaining CI/CD pipelines. Key duties include integrating quality gates, coordinating release readiness, managing environment promotions, troubleshooting pipeline issues, and implementing rollback strategies. The engineer will also ensure compliance with audit and change management processes, and provide guidance on best practices. This is a contract, onsite position in Boston, MA, requiring 3-8+ years of experience in Release Engineering, DevOps, or Build Engineering.

Job Title: Release Engineer (Git & Branching Strategy)

Location: Boston, MA (Onsite)

Employment Type: Contract

Key Responsibilities

Define, document, and drive adoption of Git branching strategies (Trunk-Based, GitFlow, short-lived branches).

Establish pull request (PR) and merge policies including:

Required reviewers

CODEOWNERS

Commit standards

Merge/rebase practices

Design and manage release and hotfix workflows (release/
*, hotfix/*
).

Own versioning strategy including:

Semantic versioning

Tagging conventions

Release notes and traceability

Build and maintain CI/CD pipelines for:

Build, test, security scans, packaging, deployment

Integrate quality gates (testing, linting, SAST/SCA, coverage).

Coordinate release readiness and approvals.

Manage environment promotions (Dev → Test → Staging → Production).

Troubleshoot pipeline and release issues; perform root cause analysis.

Implement rollback strategies (blue/green, canary, feature flags).

Ensure compliance with audit and change management processes.

Provide guidance and coaching on Git workflows and release best practices.

Git & Branching Strategy Expectations

Recommend and implement an appropriate branching model based on release cadence.

Configure branch protections (review requirements, status checks, restricted pushes).

Define hotfix and release workflows to prevent code drift.

Standardize merge strategies (merge, squash, rebase).

Ensure full traceability from commit → build → deployment.

Required Qualifications

Strong hands-on experience with Git:

Branching, merging, rebasing, conflict resolution, tagging

Experience with CI/CD tools such as:

GitHub Actions, GitLab CI, Jenkins, Azure DevOps

Experience with build and packaging tools (Maven, Gradle, npm, Docker, etc.).

Knowledge of artifact repositories (Artifactory, Nexus, GitHub Packages).

Scripting skills (Bash, PowerShell, or Python).

Solid understanding of SDLC and release management.

Strong troubleshooting and problem-solving skills.

Excellent communication and cross-team coordination skills.

Experience & Education

Experience: 3–8+ years in Release Engineering, DevOps, or Build Engineering

Education: Bachelor’s degree in Computer Science, Engineering, or equivalent experience

Typical Tools & Technologies

Version Control: GitHub, GitLab, Bitbucket

CI/CD: GitHub Actions, GitLab CI, Jenkins, Azure DevOps

Artifacts: Artifactory, Nexus, GitHub Packages

Work Tracking: Jira, Azure Boards

Infrastructure: Docker, Kubernetes, Helm, Terraform

Security & Quality: SonarQube, Snyk, Dependabot, CodeQL

Observability: Grafana, Prometheus, Splunk, ELK

Ready to apply?
You'll be redirected to Pentangle Tech Services | P5 Group's application page.

Similar roles