Python/Backend Developer за кордоном We are looking for a skilled Python/Backend developer to join our team in developing a cutting-edge network orchestration project using the Pulumi framework. Your primary focus will be on creating a seamless interface for provisioning and automating network resources. This includes not only automating orchestration but also implementing automated testing to ensure robustness and reliability. You’ll work closely with cross-functional teams to design, impleme
Python/Backend Developer
за кордоном
We are looking for a skilled Python/Backend developer to join our team in developing a cutting-edge network orchestration project using the Pulumi framework. Your primary focus will be on creating a seamless interface for provisioning and automating network resources. This includes not only automating orchestration but also implementing automated testing to ensure robustness and reliability. You’ll work closely with cross-functional teams to design, implement, and optimize infrastructure as code, driving efficiency and scalability in our network operations. If you have a strong background in network orchestration and a passion for automation, we’d love to hear from you.
Responsibilities: — Participate in the entire application lifecycle: Requirements, Design, Development, and Testing.
— Write clean and efficient code to develop functional applications.
— Troubleshoot and debug applications to ensure optimal performance.
— Develop unit tests and integration tests.
— Collaborate closely with Front-end developers to integrate user-facing elements with backend logic.
— Gather and address technical and design requirements.
— Build reusable code and libraries for future use.
— Stay updated on emerging technologies.
Requirements and Skills: — Proven work experience as a Backend Developer.
— In-depth understanding of the entire development process, including CI/CD and Agile development processes.
— Hands-on experience with Python 3.1* and FastAPI.
— Proficiency in AWS services for cloud infrastructure.
— Experience with Docker containers for deployment.
— Strong knowledge of relational databases, particularly PostgreSQL.
— Expertise in Linux operating systems.
Nice-to-Have Skills: (While not mandatory, the following skills would be advantageous)— Familiarity with Pulumi, Terraform, Ansible, and GitOps practices.
— Experience with Elixir or Erlang.
— Experience with Azure Cloud.
— Network management experience (2-3 OSI layers).
— Familiarity with Next.js and React for front-end development.
— Experience with CI/CD and DevOps practices.
— QA Automation experience with tools such as pytest and Playwright.
— Experience with Opentelemetry for observability.
— Familiarity with the ELK stack for logging and monitoring.
— Experience with workflow orchestration tools like Airflow and Celery.
— Experience with Remote RPC, REST, OpenAPI/Swagger, and gRPC.
If you have the required skills and a passion for network orchestration and automation, we encourage you to apply and join our team.