Python Developer Data Engineer
Core
Develop, maintain, and troubleshoot software solutions and implement big data engineering tasks using Python, PySpark, and ETL tools.
Role type
Python Developer and Data Engineer
Builds
software solutions, data warehouse and analytics projects, high-availability systems
Domain
Enterprise software development and big data engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Python, SQL, data modeling, data analysis, automated software testing (unit, integration, TDD, BDD), DevOps deployment, data virtualization, containerization (Docker), ETL tools, Linux, PySpark
Preferred skills
Microsoft Certified Solution Developer for Dynamics, Certified Software Testing Professional (CSTP), Certified Software Quality Analyst (CSQA), experience with Denodo, Informatica, Java, .NET, Dynamics CRM, SharePoint, Mobile, Cloud, SSIS
Technologies
Python, PySpark, Linux, Docker, Informatica, Denodo, Java, .NET, Dynamics CRM, SharePoint, SSIS, Cloud
Responsibilities
Develop and maintain software solutions in various environments; implement big data engineering tasks; create and maintain packaging/build scripts; troubleshoot complex system issues; contribute to data warehouse and analytics projects
Seniority
Mid-level to Senior, hands-on IC
