Engineer 5 - Contingent (Principal Engineer - DevSecOps & Platform Engineering)
Role details
Job location
Tech stack
Job description
In this contingent resource assignment, you will consult as a technical expert on highly complex engineering initiatives within the Chief Data Office (CDO). As a Principal Engineer, you will transform reference architectures into reusable, production-ready engineering assets and enable enterprise-scale delivery through CI/CD automation, DevSecOps practices, OpenShift deployment patterns, and release governance automation.
This role is a key contributor to the Path to Production - Release Cargo Management (P2P-RCM) initiative, driving enterprise adoption through reusable templates, GitHub Actions workflows, security controls, deployment automation, and developer enablement programs.
The ideal candidate is a hands-on engineering leader with deep expertise in Python, cloud-native technologies, DevSecOps automation, OpenShift, GitHub Actions, and enterprise-scale platform engineering. Day-to-Day Responsibilities Reference Architecture & Platform Engineering
- Develop and maintain reference implementations for:
- APIs
- Web Applications
- Data Pipelines
- CMS Platforms
- Enterprise Integration Patterns
- Create reusable engineering assets including:
- Starter repositories
- Workflow templates
- Deployment blueprints
- Shared libraries
- Develop architectural decision records (ADRs), standards, and engineering guidance
CI/CD & Release Engineering (P2P-RCM)
- Engineer reusable GitHub Actions workflows and automation libraries
- Build release-ready delivery patterns aligned with enterprise controls
- Create onboarding frameworks to accelerate P2P-RCM adoption
- Design automated release governance and compliance controls
- Improve release traceability, packaging, and deployment workflows
DevSecOps & Compliance Automation
- Implement security scanning automation including:
- SonarQube
- Checkmarx
- Black Duck
- GitHub Secret Scanning
- DAST Platforms
- Design policy-based quality and security gates
- Develop supply chain security controls
- Automate vulnerability management and remediation workflows
- Implement Infrastructure-as-Code and GitOps delivery models
OpenShift Delivery Enablement
- Design and maintain Harness CD deployment modules
- Implement deployment automation for OpenShift environments
- Support:
- Progressive Deployments
- Rollbacks
- Promotion Workflows
- Deployment Governance
- Partner with Platform Engineering and Security teams on resiliency and reliability requirements
Technical Leadership
- Mentor Lead and Senior Engineers
- Lead architecture reviews and design sessions
- Evaluate emerging technologies and recommend platform improvements
- Drive enterprise engineering standardization efforts
- Participate in architecture boards and enterprise working groups
Requirements
-
10+ years of Python Software Engineering experience with demonstrated technical leadership
-
Deep expertise in CI/CD, GitHub Actions, DevSecOps, and Release Engineering
-
Strong experience with OpenShift/Kubernetes, Harness CD, and Cloud-Native Platform Engineering
-
Experience implementing security automation including Sonar, Checkmarx, Black Duck, Secret Scanning, and DAST
-
Proven ability to create reusable enterprise engineering standards, frameworks, and automation solutionsPlusses
-
Open-source contributions (Conda-Forge, Pixi Package Manager, GitHub Actions ecosystems)
-
Django, FastAPI, Flask, Wagtail CMS, Wagtail CRX experience
-
Terraform, Ansible, ArgoCD, GitOps, and Policy-as-Code expertise
-
SRE, Observability, and Incident Management experience
-
Experience with DORA Metrics and Developer Experience initiatives