4S

Full Stack Python Developer

4s Advisory
Hyderabad4-12 LPA Posted 4 Nov 2025
FULL TIME
React
Flask
Rest Apis
Javascript
Django
+1 more

Job Description

Key Responsibilities:

Application Development:

  • Architect and develop high-performance applications using Python frameworks such as Django, Flask, and FastAPI.
  • Build modular, maintainable, and scalable backend solutions.

API Integration:

  • Design and implement seamless integration with third-party APIs, ensuring reliability and security.
  • Develop RESTful and GraphQL endpoints to support front-end applications.

Data Management:

  • Develop and optimize complex data pipelines for structured and unstructured data.
  • Utilize ETL processes, data lakes, and distributed storage solutions to manage large-scale data efficiently.

Microservices Architecture:

  • Build applications using microservices principles to ensure scalability, independent deployment, and high availability.

Performance Optimization:

  • Enhance application performance through efficient resource management, load balancing, and optimized query handling.

Security and Compliance:

  • Implement secure coding practices, manage data encryption, and ensure compliance with industry standards such as PCI DSS and GDPR.

Automation and Deployment:

  • Leverage CI/CD pipelines, containerization, and orchestration tools to automate testing, deployment, and monitoring processes.

Collaboration:

  • Work closely with front-end developers, product managers, and stakeholders to deliver user-centric solutions aligned with business goals.
  • Mentor and guide junior developers to build a high-performing technical team.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • Proven experience building scalable and secure Python applications.
  • Strong expertise in Python frameworks: Django, Flask, FastAPI.
  • Proficiency in RESTful APIs, GraphQL, and asynchronous programming.
  • Experience with SQL/NoSQL databases (PostgreSQL, MongoDB) and big data tools (Spark, Kafka).
  • Knowledge of cloud platforms (AWS, Azure, Google Cloud), containerization (Docker, Kubernetes), and CI/CD tools (Jenkins, GitLab CI).
  • Familiarity with testing tools such as PyTest, Selenium, and SonarQube.
  • Strong problem-solving, analytical, and communication skills.

Join WhatsApp Channel