About this role
This role is an intermediate Python and PySpark developer position focused on establishing and implementing application systems and data models. You will manage development phases, ensure secure system design and functionality, and provide user and operational support to business teams.
Key Responsibilities
- Conduct feasibility studies, planning, and risk technology assessments
- Develop and implement applications and model development solutions
- Monitor all phases: analysis, design, construction, testing, and implementation
- Recommend and develop security measures after implementation
- Advise stakeholders as an SME and provide user/operational support
Technical Overview
The work includes feasibility studies, analysis/design/construction/testing/implementation for applications, plus model development. It emphasizes post-implementation security measures and evaluation against business process and industry standards.
Ideal Candidate
The ideal candidate is a Python and PySpark developer with 5+ years of Python development experience implementing data applications and at least 1 year of PySpark development. They can lead feasibility studies and manage application development through design, testing, and implementation, while also advising stakeholders as an SME.
Must-Have Skills
5 years of Python Development relevant data applications implementation experience is required1 year of experience in PySpark Development is requiredAbility to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Nice-to-Have Skills
6 months to 1 year experience in Bigdata technologies.Experience in managing and implementing successful projectsWorking knowledge of consulting/project management techniques/methods
Required Skills
PythonPySparkBigdata technologiesapplications developmentmodel developmentfeasibility studiestime and cost estimatesIT planningtestingimplementationsecurity measuresbusiness process evaluationsystem process evaluationproject managementconsulting/project management techniques/methods
Hard Skills
PythonPySparkBigdata technologiesapplications developmentmodel developmentfeasibility studiestime and cost estimatesrisk technologydesignconstructiontestingimplementationsecurity measuressecurity measures in post implementation analysisbusiness process evaluationsystem process evaluationindustry standards evaluationprogramming solutionsproject management
Soft Skills
advisor or coach to new or lower level analystsindependence of judgement and autonomyability to work with limited level of direct supervisionability to operate with limited direct supervisionmanage deadlinesmanage unexpected changes in expectations or requirementswork under pressureconsult with users/clientsstakeholder advisory (SME to senior stakeholders)risk awareness
Keywords for Your Resume
PythonPySparkBigdata technologiesapplications developmentmodel developmentfeasibility studiestime and cost estimatesIT planningrisk technologyanalysisdesignconstructiontestingimplementationuser supportoperational supportsecurity measurespost implementation analysisbusiness processsystem processindustry standardsevaluative judgementprogramming solutionsconsult with users/clientsinstall and assist customer exposure systemsoperating standardsadvisorcoachSMEsubject matter expertlimited level of direct supervisionindependence of judgementautonomyproject managementconsulting/project management techniques/methodsmanaging and implementing successful projectsBachelor's degree
Deal Breakers
5 years of Python Development relevant data applications implementation experience is required, 1 year of experience in PySpark Development is required
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile