
Software "DevOps" Engineer Principal - Data Platforms (Red Hat OpenShift, Apache Spark, Apache Iceberg)
PNC6 days ago
Pittsburgh, PA, USAStaff+
Base Salary
$88k - $203k/yr
Responsibilities
- Design, code, and support software solutions addressing complex business needs.
- Build containerized applications, create container images, and deploy applications to Red Hat OpenShift.
- Build and maintain CI/CD pipelines for reliable enterprise application delivery.
- Work with Spark, Trino, Airflow, and Iceberg in data-platform environments.
- Use Kubernetes concepts and Helm or templated Kubernetes/OpenShift deployments from an application perspective.
- Lead complex problem-solving and provide technical guidance and support to colleagues.
- Prepare required technical and procedural documentation and advance software development practices.
Requirements
- Bachelor’s degree, or a comparable combination of education, job-specific certifications, and experience in lieu of a degree.
- 5+ years of industry-relevant experience.
- Strong experience deploying or running applications on Red Hat OpenShift and creating container images.
- Strong experience with Spark, Trino, Airflow, and Iceberg.
- Proven experience building and maintaining CI/CD pipelines.
- Solid understanding of Kubernetes concepts from an application perspective.
- Experience with Git and modern development workflows.
- Experience with Helm or templated Kubernetes/OpenShift deployments.
- Strong problem-solving and troubleshooting skills.
Benefits
- Medical and prescription drug coverage with a Health Savings Account feature, dental and vision options, life insurance, disability protection, 401(k) matching, pension, and stock purchase plans.
- Dependent care reimbursement, backup elder and child care, adoption, surrogacy, and doula reimbursement, educational assistance, and a wellness program with financial incentives.
- Paid maternity and/or parental leave, up to 11 paid holidays, 9 occasional absence days, and 15 to 25 vacation days depending on career level.
- This is an in-office position based in Dallas, Pittsburgh, Cleveland, Strongsville, Ohio, or Birmingham.
Tech Stack
Categories
About PNC
PNC is a U.S. bank offering retail, business, and corporate banking, including checking, savings, credit cards, mortgages, auto loans, and wealth management. It earns revenue from interest income and fees across consumer, small-business, and institutional clients, and provides digital and branch services nationwide. Headquartered in Pittsburgh, it is a public company listed on the NYSE.