Talent.com
Senior Python Developer

Senior Python Developer

EndySoftmazowieckie, Warszawa, Polska
15 days ago
Job description

Senior Python Developer

Miejsce pracy : Warszawa

Technologies we use

Expected

  • Python
  • Apache Airflow
  • PostgreSQL
  • Docker
  • RabbitMQ
  • Git

Optional

  • VMware
  • OpenStack
  • Jenkins
  • Vue.js
  • React
  • Ansible
  • Terraform
  • Operating system

  • Linux
  • About the project

    We are seeking a highly skilled Senior Python Developer to play a key role in building a Cloud Automation Platform focused on the orchestration and management of private cloud environments. As part of our team, you will develop and maintain backend services, integrate with cloud APIs, and contribute to a high-performance, scalable, and secure platform supporting enterprise-grade infrastructure.

    Your responsibilities

  • Design, develop, and maintain backend services for the Cloud Automation Platform using Python.
  • Build and integrate robust APIs to interact with cloud service providers and automation tools.
  • Optimize platform components for performance, scalability, and security.
  • Collaborate closely with DevOps and front-end teams to deliver end-to-end platform functionality.
  • Implement automation and orchestration workflows to enhance cloud management capabilities.
  • Work with relational and non-relational databases to ensure efficient data handling.
  • Conduct thorough unit testing and maintain high test coverage throughout development.
  • Participate in code reviews and provide mentorship to other developers.
  • Troubleshoot and resolve technical issues related to functionality and performance.
  • Stay current with trends in cloud automation and contribute ideas to evolving the platform.
  • Our requirements

  • 5+ years of professional experience as a Python Developer.
  • Proven experience in building RESTful APIs and integrating third-party services.
  • Solid understanding of Apache Airflow for workflow orchestration.
  • Experience with PostgreSQL or MSSQL for backend data storage.
  • Hands-on knowledge of Docker and container-based development.
  • Familiarity with Celery and RabbitMQ for task automation and asynchronous processing.
  • Proficient in using Git for version control and working in Linux-based environments.
  • Strong analytical and problem-solving skills.
  • Bachelor’s degree in Computer Science or related field, or equivalent professional experience.
  • Optional

  • Experience with VMware or OpenStack.
  • Familiarity with CI / CD pipelines (e.g., GitLab CI / CD, Jenkins).
  • Exposure to front-end frameworks such as React or Vue.js for API integration.
  • Experience with cloud monitoring and infrastructure automation tools (e.g., Terraform, Ansible).
  • Understanding of microservices architecture and API gateways.
  • Benefits

  • remote work opportunities
  • Additional Information :

    This role provides an exciting opportunity to work on a next-generation Cloud Automation Platform that empowers organizations to automate and manage private cloud infrastructure. If you're passionate about backend development, infrastructure automation, and solving real-world challenges in cloud computing — we’d love to hear from you.

    Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez EndySoft z siedzibą w : Riegrova 832, 738 01 Frýdek-Místek (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu.

    Twoje dane osobowe będą przetwarzane w oparciu o następujące podstawy prawne : (a) aby podjąć działania na Twoje żądanie przed zawarciem umowy (np. informacje o oczekiwanym wynagrodzeniu i dostępności do rozpoczęcia pracy); (b) w oparciu o nasz prawnie uzasadniony interes (np. imię, nazwisko, data urodzenia, dane kontaktowe, wykształcenie, kwalifikacje zawodowe, przebieg dotychczasowego zatrudnienia); c) w oparciu o Twoją zgodę, która wyrażona jest poprzez przeslanie dokumentów aplikacyjnych zawierających takie informacje jak np. wizerunek czy zainteresowania.Podanie wszystkich danych osobowych, o których mowa powyżej jest dobrowolne, natomiast dane wymienione w lit. a) i b) są niezbędne do wzięcia udziału w rekrutacji. Niepodanie danych skutkuje brakiem możliwości rozpatrzenia kandydatury. Podanie pozostałych danych jest dobrowolne, ale może pomóc w sprawnym przeprowadzeniu procesu rekrutacji.Masz prawo żądać dostępu do Twoich danych (w tym uzyskania ich kopii), sprostowania danych, ich usunięcia, ograniczenia przetwarzania, przeniesienia, jak również wniesienia sprzeciwu wobec ich przetwarzania. Masz także prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych.Twoje dane osobowe mogą zostać przekazane dostawcom usługi publikacji ogłoszeń o pracę, dostawcom systemów do zarządzania rekrutacjami, dostawcom usług IT (hosting), dostawcom systemów informatycznych.Podane przez Ciebie dane osobowe nie będą wykorzystywane w celu profilowania albo podejmowania decyzji w sposób zautomatyzowany.Twoje dane osobowe będą przetwarzane przez okres maks. 1 roku od zakończenia publikacji ogłoszenia, chyba, że wyraziłeś odrębną zgodę na wykorzystanie Twoich danych osobowych w przyszłych rekrutacjach.W celu realizacji praw lub w przypadku jakichkolwiek pytań związanych z przetwarzaniem Twoich danych osobowych skontaktuj się z nami pod adresem :

    Create a job alert for this search

    Senior Python Developer • mazowieckie, Warszawa, Polska