We are seeking an experienced
Python Full Stack Developer with strong Azure and big data expertise for a contract role. Join our high-performance team to lead technical projects, mentor juniors, and deliver scalable microservices using Django, React, Azure Databricks, and PySpark for enterprise cloud solutions.
Role Summary
As a Python Full Stack Developer, you'll lead backend microservices development with Django, integrate Azure cloud services, implement PySpark data pipelines on Azure Databricks, and collaborate across frontend/backend teams. This leadership role involves architecture decisions, code reviews, and mentoring in an Agile environment.
Key Responsibilities
- Lead development of backend microservices using Django
- Design and implement scalable and secure APIs (RESTful)
- Integrate Azure Cloud services for deployment and management
- Utilize Azure Databricks for big data processing and analytics
- Implement data processing pipelines using PySpark
- Collaborate with frontend developers, product managers, and stakeholders
- Conduct code reviews and ensure best practices adherence
- Mentor and guide junior developers
- Optimize database performance (SQL/NoSQL) and data storage
- Ensure high performance and security standards
- Participate in architecture design and technical decision-making
Primary Skills
- Django, Python, Azure Cloud, Azure Databricks, Delta Lake/Delta tables
- PySpark, SQL/NoSQL databases, RESTful APIs, Git
- Agile methodologies
Must-Have Experience
- Backend development with Django + React frontend integration
- Proven experience with Azure Cloud services (deployment/management)
- Hands-on Azure Databricks and PySpark for big data processing
- Strong RESTful APIs and web services understanding
- Database management experience (SQL and NoSQL)
Skills: big data,django,python,azure,management,microservices,cloud services