Zfort Group Logo jpg

Python/Backend Developer

Zfort Group

Descripción del trabajo

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.

Trabajos publicados recientemente

+16
24 horas
+202
30 dias

Junior Java Developer

Senior JavaScript Developer

Software Developer C++

Frontend Developer