Senior Python Developer

EndySoft s.r.o. logo

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.

Úroveň
  • Senior
  • Expert
Spolupráce
  • Freelancer
Úvazek
  • Plný úvazek
Mzda
160 000 Kč / měsíc nebo si řekni o víc
Informace

Popis pozice

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 infrastructure service providers (VMware, OpenStack, 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 infrastructure technologies and platforms (e.g., VMware, OpenStack).
  • 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.

Zkušenosti Co požadujeme

  • Úroveň:
    Senior Expert
  • Praxe:
    5 let

Pozice

Python developer

Základní dovednosti

Python Django DRF REST Celery RabbitMQ Redis

Výhodou

Apache Airflow CI/CD VMware OpenStack FastAPI

Jazyky

Anglicky – domluvit se

Informace o pozici

Mzda 100 000 - 160 000 Kč / měsíc
Typ smlouvy Freelancer
Typ pracovního úvazku Plný úvazek
Typ firmy Malá
Místo pracoviště Ostrava, Remote