Posição - Nível de experiência (Remoto) 

Você conhece a Icon?

Apaixonados por pessoas e especialistas em tecnologia. Nosso trabalho é encontrar talentos e soluções sob medida para os nossos clientes.

Vem encontrar o seu projeto ideal conosco e participar da comunidade ICON!

Sobre a Vaga

Código da vaga: A

Modelo de contratação: PJ

Requisitos e Qualificações

  • Desenvolvedor(a) Python Cloud (Foco em APIs e AWS)Descrição da Vaga

    Estamos buscando uma pessoa desenvolvedora/engenheira de dados com forte perfil de engenharia de software e sólida experiência em AWS para integrar nosso time. Sua principal missão será desenhar, desenvolver e manter APIs resilientes e pipelines de integração de dados utilizando o ecossistema Serverless da AWS.

    Buscamos alguém que não apenas escreva scripts em Python, mas que entenda de padrões de arquitetura em nuvem, segurança, desacoplamento de microsserviços e eficiência de custos.

    Principais Responsabilidades
    • Desenvolvimento de APIs e Microsserviços: Desenvolver e expor APIs REST/GraphQL escaláveis utilizando Python (FastAPI, Flask ou Cloud Native com Lambda) integradas ao Amazon API Gateway.
    • Arquitetura Serverless e Event-Driven: Construir fluxos desacoplados e assíncronos utilizando AWS Lambda, SQS (filas) e SNS (mensageria) para processamento e ingestão de dados.
    • Orquestração de Processos: Desenvolver fluxos de trabalho complexos e estados de execução utilizando AWS Step Functions para coordenar chamadas de APIs e atualizações de dados.
    • Otimização SQL e Persistência: Estruturar bancos de dados relacionais e analíticos, escrevendo queries complexas, visões performáticas e otimizando o armazenamento/leitura de dados.
    • Qualidade e Padrões: Garantir a aplicação de padrões de desenvolvimento (SOLID, Clean Code), escrita de testes automatizados e monitoramento das aplicações em produção.
    Requisitos Técnicos (O que buscamos)
    • Python Avançado (Foco em APIs/Backend): Domínio da linguagem, incluindo manipulação de payloads complexos, assincronismo, concorrência e tratamento robusto de exceções.
    • Core AWS Serverless: Experiência prática com AWS Lambda, Amazon API Gateway, SQS, SNS e S3. Saber configurar gatilhos (triggers) e gerenciar permissões via IAM.
    • Orquestração Cloud: Experiência com AWS Step Functions para modelagem de fluxos visuais e tratamento de erros de execução/retries de APIs.
    • Padrões de Desenvolvimento e CI/CD: Domínio de Git, padrões de projeto (Design Patterns), testes unitários/integração (pytest) e esteiras de deploy automatizadas.
    • SQL Sólido: Capacidade de modelar dados e escrever queries analíticas de alta performance.
    Diferenciais
    • Experiência com ferramentas de IaC (Infrastructure as Code), como AWS SAM, CDK ou Terraform.
    • Conhecimento em monitoramento e observabilidade na AWS (CloudWatch, X-Ray).
    • Familiaridade com ferramentas analíticas da AWS (Amazon Athena, AWS Glue) ou formatos de tabela modernos (Apache Iceberg).
    • Práticas de FinOps (desenvolvimento voltado para a otimização de custos de computação e chamadas de API na nuvem).

#vemserICON

Similar jobs

Desenvolvedor python pleno

Apply Now
Back to search page