FBS Agile Dev Team Member IV (Python/PySpark Developer)
Core
Design, develop, test, and deploy system functionality using Python/PySpark while providing mentorship to junior team members.
Role type
Senior IC Python/PySpark Developer
Builds
Business applications and data processing pipelines
Domain
Cloud data engineering and software development
Deliverable
production ML models | product features
Required skills
Python, PySpark, SQL, AWS Glue, Snowflake, AWS EMR Serverless, AWS Step Functions, AWS S3, AWS Airflow, AWS Athena, TDD, BDD, system design, test planning, root cause analysis, CI/CD
Preferred skills
Lean Business case building, automation techniques, data modeling, CoP facilitation, innovation
Technologies
Python, PySpark, SQL, AWS Glue, Snowflake, AWS EMR Serverless, AWS Step Functions, AWS S3, AWS Airflow, AWS Athena
Responsibilities
Write and refine user stories with acceptance criteria; Execute TDD and BDD to build quality; Code instructions for computer programs/configure packaged software; Develop, document, and execute test cases; Participate in PI Planning, Sprint Planning, Daily Stands-ups, and Backlog Refinement; Mentor junior team members in coding and testing; Conduct research, design, and prototyping activities.
Seniority
Senior, hands-on IC