First seen by Alion on Nov 6, 2026.
Job Overview :
We are seeking an experienced Python Developer to join our team. The ideal candidate will have a strong background in backend development, cloud technologies, and big data processing.
This role involves leading technical projects, mentoring junior developers, and ensuring the delivery of high-quality solutions.
Responsibilities :
- Lead the development of backend micro services using Django.
- Design and implement scalable and secure APIs.
- Integrate Azure Cloud services for application deployment and management.
- Utilize Azure Databricks for big data processing and analytics.
- Implement data processing pipelines using PySpark.
- Collaborate with front-end developers, product managers, and other stakeholders to deliver comprehensive solutions.
- Conduct code reviews and ensure adherence to best practices.
- Mentor and guide junior developers.
- Optimize database performance and manage data storage solutions.
- Ensure high performance and security standards for applications.
- Participate in architecture design and technical decision-making.
Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience with backend development and Django.
- Proven experience with Azure Cloud services, Azure Databricks, and PySpark.
- Strong understanding of RESTful APIs, SQL, and NoSQL databases.
- Excellent communication and problem-solving skills.
- Familiarity with Agile methodologies.
Tech Stack :
- Django, Python, Azure Cloud, Azure Databricks, Delta Lake, PySpark, SQL/NoSQL, RESTful APIs, Git, Agile.
Skills
Python, Django, PySpark, Microservices Architecture, DataLake, SQL, Azure, NoSQL

