Skip to main content

Principal DevOps Engineer

Posted 2 days ago

system onePittsburgh (PA)

SENIORITY

Manager

Apply (opens in a new tab)

About the role

Job Description: Principal DevOps Engineer Pittsburgh, PA (Onsite – 5 Days/Week), Strongsville/Cleveland, OH, Birmingham, AL, Pittsburgh, PA, Dallas/Farmers Branch, TX, Phoenix, AZ Contract Industry Banking / Financial Services Preferred
Job Summary: Seeking a highly experienced Software Engineer Principal to join the CI/CD Pipeline Engineering Team (Orange Rocket Initiative) supporting the enterprise-wide rollout of GitHub Enterprise. This role will focus on designing, developing, and optimizing production-grade CI/CD platforms, automation frameworks, reusable workflows, and deployment pipelines across large-scale enterprise environments. The ideal candidate will possess deep expertise in GitHub Actions, Jenkins, Kubernetes/OpenShift, Docker, Helm, and enterprise DevOps practices, with a strong software engineering background and experience driving modernization initiatives such as Jenkins-to-GitHub Actions migrations.
Responsibilities:
  • Design, develop, and optimize enterprise CI/CD pipelines using GitHub Actions.
  • Build reusable workflows, automation frameworks, and deployment pipelines.
  • Integrate GitHub Actions with Jenkins, JFrog Artifactory, and other DevOps tools.
  • Design and implement API integrations and automation solutions.
  • Support CI/CD modernization initiatives, including Jenkins-to-GitHub Actions migrations.
  • Deploy and manage containerized applications using Kubernetes/OpenShift and Helm.
  • Develop and maintain Jenkins Shared Libraries using Groovy.
  • Build and manage Docker images and containerized deployment strategies.
  • Enhance platform performance, observability, reliability, and operational readiness.
  • Collaborate with cross-functional engineering teams to improve deployment efficiency and developer productivity.
  • Ensure security, scalability, governance, and best practices across enterprise DevOps platforms.
  • Required Technical Skills CI/CD & DevOpsDeep expertise with GitHub Actions in enterprise environments.
  • Strong experience building and maintaining CI/CD pipelines.
  • Experience integrating:
  • GitHubJenkinsJFrog Artifactory
  • Experience designing reusable workflows and automation frameworks.
  • Strong understanding of enterprise DevOps practices including:
Security ScalabilityReliabilityGovernanceSource Control & SCMGitHubBitbucketAzure DevOpsGit-based development workflows Containerization & Cloud-Native Technologies DockerKubernetesOpenShiftHelmDockerfile development Container image creation and management Development & Automation Jenkins Shared Libraries (Groovy)API Development & Integrations Automation Engineering Programming Languages Strong development experience in one or more of: GolangPythonJavaJavaScriptEnterprise Experience Experience working in complex, large-scale production environments. Enterprise-wide platform implementation experience. CI/CD platform engineering and modernization expertise. Nice-to-Have SkillsAgile/Scrum experience Monitoring & Observability Platforms Performance Optimization Scalability Engineering Operational Readiness JiraConfluenceSharePointSoft SkillsStrong communication and presentation skills Excellent analytical and troubleshooting abilities Strong problem-solving mindset Self-motivated and proactive Quick learner with adaptability to new technologies Ability to work effectively in cross-functional enterprise teams EducationBachelor's Degree or equivalent professional experience Screening Questions Can you describe a GitHub Actions framework or platform you designed for multiple teams? How did you handle reusability, scalability, governance, secrets management, and permissions? Tell me about a migration or integration you led involving Jenkins and GitHub Actions. What challenges did you face with shared libraries, pipeline parity, performance, or security, and how did you address them? How have you improved the performance, observability, or reliability of a CI/CD platform at scale? What metrics, tools, or architectural improvements did you implement? Preferred Candidate Profile10–15+ years of Software Engineering and DevOps experience. Deep GitHub Actions expertise in enterprise environments. Strong Kubernetes/OpenShift deployment experience using Helm. Proven Jenkins-to-GitHub modernization experience. Strong software development background. Experience building scalable, secure enterprise CI/CD platforms. Banking or Financial Services experience preferred.#M1 #DI-CB2 #L1 - KB1Ref: #404-IT Pittsburgh

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this