Senior Python Developer with Django

Python

Senior Python Developer with Django

Python
Warszawa, Warszawa

EndySoft

Full-time
B2B
Senior
Remote
4 864 - 6 671 USD
Net per month - B2B

Job description

Position Overview:

We are seeking a highly skilled Senior Python Developer with expertise in Django to play a key role in building a Cloud Management Platform. The ideal candidate will be responsible for developing and maintaining backend services, integrating cloud APIs, and delivering scalable, secure, and high-performance solutions. This role offers the opportunity to work on a cutting-edge platform that optimizes and manages cloud infrastructure across hybrid IT environments.


Roles and Responsibilities:

  • Design, develop, and maintain backend services for the Cloud Management Platform using Python and Django.
  • Build and integrate robust APIs to interact with cloud service providers (AWS, Azure, Google Cloud, etc.).
  • Optimize platform components for performance, scalability, and security.
  • Collaborate with DevOps and front-end teams to deliver end-to-end platform solutions.
  • Implement task automation and orchestration features to improve cloud management workflows.
  • Work with relational and non-relational databases to ensure efficient data storage and retrieval.
  • Conduct thorough unit testing and integrate test coverage into the development lifecycle.
  • Participate in code reviews and provide mentorship to junior developers.
  • Troubleshoot, debug, and resolve issues related to performance and functionality.
  • Stay up-to-date with cloud technologies and contribute ideas to improve the platform’s capabilities.


Required Skills and Experience:

  • 5+ years of professional experience as a Python Developer.
  • Strong experience with the Django framework (Django ORM, REST Framework, migrations).
  • Proven experience in building RESTful APIs and integrating with third-party services.
  • Solid understanding of cloud technologies and platforms (e.g., AWS, Azure, Google Cloud).
  • Proficiency in database management with PostgreSQL or MSSQL.
  • Hands-on experience with Docker for containerization.
  • Familiarity with task automation tools like Celery and RabbitMQ for message brokering.
  • Experience working with Git for version control and Linux environments for development.
  • Strong analytical, problem-solving, and troubleshooting skills.


Nice to Have:

  • Knowledge of Apache Airflow.
  • Experience with CI/CD pipelines for automated testing and deployment (e.g., Jenkins, GitLab CI/CD).
  • Familiarity with front-end frameworks like React or Vue.js for integration purposes.
  • Experience with cloud monitoring tools and API integrations for cloud management.
  • Exposure to infrastructure-as-code tools such as Terraform or Ansible.
  • Understanding of microservices architecture and API gateways.


Additional Information:

This role offers an exciting opportunity to contribute to building a Cloud Management Platform that enables businesses to optimize, control, and manage their cloud environments. If you are passionate about cloud-based solutions, backend development, and solving complex challenges, we encourage you to apply.

Tech stack

    Polish

    C2

    English

    B2

    Django

    master

    Python

    master

    PostgreSQL

    advanced

    Django Rest Framework

    advanced

    Docker

    regular

    Celery

    regular

Office location

Published: 30.04.2025