Senior Python Developer
Ubique Systems
29 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Tech stack
Agile Methodologies
Continuous Integration
Github
Python
SQL Databases
Data Processing
PySpark
Software Version Control
Databricks
Job description
Design, develop, and maintain robust Python-based applications.
Work extensively with PySpark, SQL, and Azure Databricks to deliver high-quality data processing solutions.
Collaborate via GitHub for code management, reviews, and CI/CD workflows.
Manage and mentor development team members to ensure delivery excellence.
Contribute to full-stack development initiatives where needed.
Participate in Agile ceremonies and collaborate closely with cross-functional teams.
Drive innovation, scalability, and best practices across all development phases.
Requirements
- Over 3 years of hands-on experience as a Python Developer.
- Strong experience in PySpark and SQL.
- Proficiency with GitHub and version control workflows.
- Experience with Azure Databricks.
- Previous team leadership or development management experience.
- Exposure to Full Stack Development and Agile methodologies.
- Desirable: Experience working within the Group (preferred)