Software Engineer - Python
Job Title: Software Engineer (Python)
Duration : Contract to Hire
Location : Pittsburgh, Dallas, or Cleveland (Locals Only)
Work Mode : 5 Days Onsite
Years Of Exp : 6+ Yrs
Seeking a Software Engineer with 3–5 years of hands-on experience building, deploying, and operating applications and platform capabilities on Kubernetes/OpenShift. The ideal candidate is proficient in Python, experienced with CI/CD pipeline development, bitbucket and can implement and maintain Policy as Code to enforce governance, security, and compliance across container platforms.
You will collaborate with engineering, platform, SRE, and security partners to automate delivery workflows, strengthen reliability and controls, and enable teams to ship software safely and efficiently.
Your future duties and responsibilities
o Design, develop, and maintain Python-based services, automation tools, and platform utilities supporting containerized workloads.
o Build and enhance CI/CD pipelines for automated build, test, security scanning, deployment, and release orchestration.
o Deploy, operate, and troubleshoot applications on Kubernetes/OpenShift, including configuration, scaling, upgrades, and runtime issues.
o Implement Policy as Code to enforce standards (security, networking, resource controls, image provenance, RBAC, etc.) and prevent configuration drift.
o Integrate DevSecOps controls: SAST/DAST, container image scanning, SBOM generation/validation, secrets detection, and compliance checks into pipelines.
o Create and maintain infrastructure/platform artifacts such as:
o Kubernetes manifests (Deployments, Services, Ingress/Routes, ConfigMaps, Secrets)
o Helm charts and/or Kustomize overlays
o OpenShift resources (Projects/Namespaces, Routes, SCCs, Operators as applicable)
o Improve platform reliability through monitoring/alerting integration and root cause analysis (RCA) for production issues.
o Contribute to engineering standards and documentation (runbooks, SOPs, onboarding guides).
o Participate in code reviews, design reviews, and agile ceremonies; communicate risks, tradeoffs, and implementation details clearly.
Required qualifications to be successful in this role
o 3–5 years of professional software engineering experience.
o Platform Maintenance Requirements
o Strong Python development experience (APIs, automation, scripting, packaging, unit testing).
o Experience administering Apache including mod_proxy, mod_rewrite, and OIDC authentication modules.
o Experience configuring Azure EntraID application registrations, client credentials, OAuth2/OIDC endpoint integration, and API permissions — including integrating EntraID as an identity provider into web applications via OIDC.
o Preferred - Familiarity with JupyterHub, Apache Airflow, and MLflow in a containerized environment.
o Preferred - Working knowledge of Apache Spark standalone cluster deployment and configuration
o Preferred Basic React/JavaScript familiarity for maintaining portal UI assets.
o Hands-on Kubernetes/OpenShift experience, including deploying and troubleshooting workloads.
o Experience building CI/CD pipelines (e.g., Jenkins, UDeploy).
o Experience with Policy as Code concepts and tooling, such as:
o Static Security Analysis (SAST), Interactive Security Testing (IAST)
o Policy testing/validation and policy lifecycle management
o Solid understanding of:
o Git-based workflows, branching strategies, and pull request reviews
o JIRA, Confluence
o Linux fundamentals, networking basics, and troubleshooting in distributed systems
o Working knowledge of security best practices: RBAC, least privilege, secrets management, and secure SDLC.
Required Skills:
- Bitbucket
- GIT
- Python
Recommended Jobs
Chief Engineer
POSITION SUMMARY Respond and attend to guest repair requests. Communicate with guests/customers to resolve maintenance issues with little to no supervision. Perform preventive maintenance on tools…
Project Manager
Job Description Job Description Project Engineer | Leading-Edge Medical & Personal Care Packaging Location: Mid Western U.S. (Highly desirable region with top-tier schools and amenities) Reloc…
Classroom Assistant Paraprofessional (Part-Time) - 2026/2027 School Year
Job Description Job Description About Mastery: Founded in 2001, Mastery Schools is a public charter network of 23 K-12 schools in Philadelphia and Camden, serving more than 14,000 students.…
Piano/keys Instructor
School of Rock is a growing, passionate community dedicated to enriching lives through performance-based music education. With over 425 schools, and a strong internationally recognized brand, School o…
GIS Industry Solutions Specialist - Rail
Overview Leverage your transportation industry experience to inform, educate, and inspire Esri users and prospects in the Rail Industry. Identify, craft, and execute marketing campaigns that support …
FT/PT DIRECT SUPPORT PROFESSIONAL ADULT DISABILITY HOME/COMMUNITY SVC
Job Description Job Description Benefits: ~401(k) ~ Competitive salary ~ Flexible schedule ~ Health insurance You are applying for a role as a Certified Direct Support Professional fo…
Obstetrics and Gynecology Physician
We are seeking dedicated Obstetrics and Gynecology Physicians to join our team. This position is designed to dramatically improve patient safety and satisfaction by ensuring every pregnant woman prese…
Patient Services Associate - Jefferson Internal Medicine (FT, Days)
Job Details The Patient Services Associate (PSA) I enhances the patient/customer experience by courteously and professionally processing arrival and departure activities associated with visits to th…
Bartender
Bartender Bastia & Caletta | Hotel Anna & Bel Philadelphia, PA Located inside Hotel Anna & Bel in Fishtown, is we are seeking a passionate and hospitality-driven Bartender to join our team…
Civil Project Manager (Land Development)
Job Description Job Description Are you a licensed Civil Engineer with a passion for managing impactful land development projects? We're a reputable, multi-disciplinary engineering firm in the Le…