We are looking for a skilled Python Developer to build scalable backend systems, APIs, and data pipelines. You will work across backend development and data engineering, collaborating with cross-functional teams to deliver high-quality, production-ready software.
• Develop and maintain backend applications using Python and Django • Build and manage RESTful APIs using Django REST Framework and GraphQL APIs for flexible data access • Write optimized SQL queries, design database schemas, and manage migrations • Build and maintain PySpark data pipelines for large-scale data processing and ETL workflows • Set up and manage CI/CD pipelines for automated testing and deployment • Write unit and integration tests and participate in code reviews • Monitor, debug, and improve system performance in production
• 5+ years of hands-on Python development experience • Strong proficiency in Django and Django REST Framework • Solid knowledge of SQL and relational databases (PostgreSQL / MySQL) • Experience with PySpark / Apache Spark for big data processing • Hands-on experience with GraphQL API design and development • Familiarity with CI/CD tools such as GitHub Actions, Jenkins, or GitLab CI • Good understanding of Git, code versioning, and collaborative workflows
Mandatory Skills
Search your career opportunity with our categories
Discover similar job openings and career opportunities that match your skills and experience. Apply Now!