15 D2N Solutions Jobs
Lead Python Developer - Flask/Django (6-8 yrs)
D2N Solutions
posted 3+ weeks ago
Job Summary :
We are seeking a highly skilled Lead Python Developer with expertise in Flask, Django, Dash, PySpark, API Management, and Cost Optimization. The ideal candidate will have a strong background in designing scalable applications, building efficient APIs, and optimizing cloud-based solutions. This role requires both hands-on coding and leadership responsibilities, guiding a team of developers to deliver high-performance solutions.
Key Responsibilities :
- Lead the design, development, and deployment of scalable web applications and APIs using Flask, Django, and Dash.
- Architect and optimize data processing pipelines using PySpark for large-scale data applications.
- Implement cost optimization and cost management strategies for cloud-based applications.
- Design and manage RESTful and GraphQL APIs, ensuring high performance and security.
- Drive best practices for API management, including authentication, versioning, and rate limiting.
- Collaborate with cross-functional teams to define technical requirements and drive implementation.
- Mentor and guide junior developers, ensuring coding best practices and high-quality standards.
- Work closely with DevOps teams to ensure CI/CD pipelines, cloud deployment, and monitoring are in place.
- Troubleshoot and optimize applications for performance, scalability, and security.
Required Skills & Qualifications :
- 6+ years of experience in Python development with Flask, Django, and Dash.
- Strong experience in PySpark for big data processing and ETL workflows.
- Expertise in API development and management, including RESTful and GraphQL APIs.
- Experience in cost optimization and cost management for cloud-based applications.
- Proficiency in SQL and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis.
- Experience with Docker, Kubernetes, and CI/CD pipelines.
- Strong understanding of cloud platforms such as AWS, GCP, or Azure.
- Familiarity with Agile development methodologies and version control systems like Git.
- Excellent problem-solving and leadership skills.
Preferred Qualifications :
- Experience in serverless computing (AWS Lambda, Google Cloud Functions).
- Knowledge of message queues (Kafka, RabbitMQ, or Pub/Sub).
- Cloud certifications in AWS, GCP, or Azure.
Benefits :
- Competitive salary and performance-based bonuses.
- Flexible work arrangements (remote/hybrid).
- Professional development and certification support.
- Opportunity to work on cutting-edge technologies in a dynamic team.
Functional Areas: Other
Read full job description6-8 Yrs
Python, SQL, Cloud Computing +4 more
6-15 Yrs
Docker, Monitoring Tools, Middleware +5 more
9-12 Yrs
Java, PLSQL, Hibernate +3 more
10-15 Yrs
Python, Venture Capital, Django +2 more
7-10 Yrs
Data Engineering, Python, Cloud Computing +4 more
7-12 Yrs
Javascript, Nestjs, TypeScript +1 more
12-15 Yrs
Python, Artificial Intelligence, Machine Learning +3 more
5-8 Yrs
Virtual Assistant, Data Engineering, SQL +5 more
10-13 Yrs
Power BI, RPA Automation, Power Automate +4 more
3-5 Yrs
Cloud Computing, Cloud Services, Kubernetes +6 more