At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success.
Requirements
- Proficiency in Hadoop and PySpark for data processing and analytics
- Strong experience supporting applications on Linux
- Familiarity with ETL processes and data pipeline troubleshooting
- Basic understanding of SQL (training available)
- Ability to work with structured and semi-structured data
- Ability to monitor, troubleshoot, and maintain system reliability in production environments
- Application Design, Architecture, Application Development Tools, Application Maintenance, Application Testing, Packaged Application Integration, System Development Life Cycle, Technical Troubleshooting, Technical Writing/Documentation
Responsibilities
- Develops, tests and implements software solutions.
- Designs software solutions to address business needs.
- Writes code, tests and deploys software.
- Prepares technical and procedural documentation required for software.
- Maintains and debugs software.
- Ability to monitor, troubleshoot, and maintain system reliability in production environments
- Proficiency in Hadoop and PySpark for data processing and analytics
Other
- Responsibilities require time in the office or in the field on a regular basis.
- Experience in a support role with on-call responsibilities (up to once per month)
- Strong problem-solving and analytical skills
- Effective communication with cross-functional teams
- PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.