Python Developer / 100% Remote / Usd Payment / English...

Detalhes da Vaga

Job Summary
We are seeking a highly skilled Senior Python Backend Developer to join our dynamic team.
The ideal candidate will have extensive experience in designing, developing, and maintaining backend services, particularly using FastAPI.
You will play a crucial role in architecting scalable microservices and optimizing existing applications to enhance performance and reliability.
This position requires a deep understanding of the Python ecosystem, cloud environments, and modern development practices.
Job Responsibilities

Create, develop, and maintain high-performance backend services using FastAPI to deliver robust APIs that meet business needs.
Architect and implement distributed, scalable microservices leveraging Temporal workflows for orchestrating complex processes.
Analyze and enhance existing Python-based applications to improve performance, scalability, and reliability.
Work closely with the DevOps team to implement CI/CD pipelines for Python projects, ensuring smooth deployment to production environments.
Integrate with various databases (e.g., Cosmos DB) and message queues (e.g., Kafka, Event Hub) for seamless backend operations.
Implement robust, maintainable, and testable code by adhering to Python best practices and design patterns.
Develop and maintain unit and integration tests using frameworks like pytest and unittest to ensure code quality and reliability.
Participate in code reviews, providing guidance and mentorship to junior developers on Python best practices and architectural patterns.
Basic Qualifications

Minimum of 5+ years of experience in Python development with a deep understanding of the Python ecosystem.
Proficient in Python programming language.
Strong understanding of RESTful API design principles.
Proven experience in building RESTful and asynchronous APIs using FastAPI or similar frameworks (e.g., Flask, Django).
Knowledge of Temporal.io or similar orchestration frameworks, including hands-on experience designing workflows for distributed systems is a plus.
Containerization and Cloud: Experience with Docker, Kubernetes, and cloud environments (AWS, GCP, or Azure) for deploying and managing Python services.
Familiarity with asynchronous programming (e.g., asyncio, aiohttp) and event-driven architectures.
Excellent problem-solving skills with a focus on writing clean, maintainable, and scalable code.
Proficient in database management (Cosmos DB, SQL).
Experience with message brokers (Kafka, Event Hub).
#J-18808-Ljbffr


Salário Nominal: A acordar

Fonte: Whatjobs_Ppc

Função de trabalho:

Requisitos

Desenvolvedor Python

Descrição da oferta: Empresa de Serviços de Tecnologia da Informação admite Desenvolvedor Python em Camaçari. Principais Responsabilidades: Lidar com solic...


Empresa De Serviços De Tecnologia Da Informação - Bahia

Publicado 11 days ago

Desenvolvedor Python

Descrição da oferta: Empresa de Serviços de Tecnologia da Informação admite Desenvolvedor Python em Vitória da Conquista. Principais Responsabilidades: Lid...


Empresa De Serviços De Tecnologia Da Informação - Bahia

Publicado 11 days ago

Analista De Dados

Descrição da oferta: Empresa de Tecnologia admite Analista de Dados em Feira de Santana. Principais Responsabilidades: Aplicar métodos estatísticos para an...


Empresa De Tecnologia - Bahia

Publicado 11 days ago

Analista De Dados

Descrição da oferta: Empresa de Tecnologia admite Analista de Dados em Camaçari. Principais Responsabilidades: Aplicar métodos estatísticos para análise e ...


Empresa De Tecnologia - Bahia

Publicado 11 days ago

Built at: 2025-01-03T04:20:26.445Z