Demo

GitHub Actions Engineer

Jobs via Dice
Philadelphia, PA Full Time
POSTED ON 4/21/2026
AVAILABLE BEFORE 5/20/2026
Dice is the leading career destination for tech experts at every stage of their careers. Our client, DCM Infotech Limited, is seeking the following. Apply via Dice today!

Job title:GitHub Actions Engineer

Location Philadelphia , PA ONSITE

Duration: 12 months with possible extension

Platform Engineer (GitHub Actions & Enterprise Git Governance)

Short summary (1 2 lines)

Join the Enterprise Git Platform Governance program to design, implement, and operate a unified CI/CD platform using GitHub Actions and self-hosted runners. Lead the migration from multiple Jenkins/Concourse systems into a single governed GitHub org and automate security, testing, and Jira integration.

Key responsibilities

Design and implement GitHub Actions CI/CD workflows (ci, deploy-dev/stage/prod, hotfix) and maintain .github/workflows templates across domain repos.

Deploy and operate self-hosted runner pools, ensure network access, scaling, and secure runner configurations for Databricks, PySpark, Pentaho, DB, Cloud Foundry targets.

Replace existing Jenkins and Concourse jobs with pipeline-as-code, migrate pipelines, validate builds and deployments, and support decommissioning of legacy CI systems.

Integrate security scanning (Snyk) into pre-merge and pre-deploy gates and automate vulnerability triage (ticket creation, alerts).

Implement automated Jira GitHub integrations: PR Jira transitions, deployment comments, auto-transition tickets on successful deploys, and Fix Version-based SRN automation.

Implement CODEOWNERS-based approval routing and branch protection rules; enforce commit message conventions and pre-merge checks.

Build reusable Actions (composite actions) and pipeline templates; document and publish runbooks and governance templates.

Collaborate with migration engineers, test automation, security, and domain SMEs to validate migrated repos (pilot full migration).

Troubleshoot CI/CD failures, optimize pipeline performance, and capture CI/test artifacts and SBOMs for compliance.

Mentor teams on best practices, provide training, and contribute to governance standards & onboarding materials.

Qualifications (required)

8 years experience building and operating CI/CD platforms; hands-on experience with GitHub Actions required. Proven experience migrating CI workloads from Jenkins/Concourse (or comparable) into pipeline-as-code.

Experience deploying and managing self-hosted runners (on-prem or cloud), including secure access to target environments.

Strong scripting and automation skills (Bash, Python, or similar) and experience creating reusable automation components.

Familiarity with security tooling integration in pipelines (Snyk, dependency scanning, secrets management).

Experience integrating GitHub with Jira (automation, webhooks, or apps) and automating ticket workflows.

Solid knowledge of Git best practices, CODEOWNERS, branch protection, and trunk-based development patterns.

Experience with container tooling, artifact management, and SBOM generation.

Excellent communication skills experience producing runbooks, templates, and training for cross-functional teams.

Preferred Qualifications

Experience with Databricks, PySpark, and data engineering pipelines; or experience with Pentaho/Java deployments.

Experience with test automation frameworks and data quality tools (pytest, Great Expectations).

Experience in large-scale repository migrations (thousands of repos) and monorepo/domain-based repo design.

Familiarity with Liquibase or DB schema deployment automation.

Experience with cloud providers, networking constraints for self-hosted runners, and secure enterprise environments.

Bachelor's degree in computer science, Engineering, or equivalent experience.

Salary.com Estimation for GitHub Actions Engineer in Philadelphia, PA
$118,976 to $146,327
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a GitHub Actions Engineer?

Sign up to receive alerts about other jobs on the GitHub Actions Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$63,693 - $82,116
Income Estimation: 
$78,860 - $101,439
Income Estimation: 
$154,597 - $194,610
Income Estimation: 
$172,688 - $210,712
Income Estimation: 
$170,589 - $211,671
Income Estimation: 
$178,619 - $225,190
Income Estimation: 
$86,891 - $130,303
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobs via Dice

  • Jobs via Dice Sheridan, WY
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Varmoda Tech LLC, is seeking the following. Apply via ... more
  • 14 Days Ago

  • Jobs via Dice Alaska, AK
  • job summary: Enterprise Healthcare client has an immediate opening for a highly motivated Project Manager III to join their dynamic and growing team. All q... more
  • 14 Days Ago

  • Jobs via Dice Burlington, VT
  • Desktop Deployment Technician (Part-Time - 20 Hours a week) (Contract Role) Overview We are seeking a Desktop Deployment Technician to support a large-scal... more
  • 14 Days Ago

  • Jobs via Dice Georgia, VT
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, AaraTechnologies Inc, is seeking the following. Apply ... more
  • 14 Days Ago


Not the job you're looking for? Here are some other GitHub Actions Engineer jobs in the Philadelphia, PA area that may be a better fit.

  • DCM Infotech Limited Philadelphia, PA
  • Job title:GitHub Actions Engineer Location Philadelphia , PA ONSITE Duration: 12 months with possible extension Platform Engineer (GitHub Actions & Enterpr... more
  • 2 Days Ago

  • Burlington County Engineer's Office Mount Laurel, NJ
  • The Office of the Burlington County Engineer is currently accepting applications for the entry level position of Civil Engineer Trainee in our Bridge Depar... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!