Descrição:
LocalidadeRemoto
Local atuação Modalidade: 100% remoto
Idioma Ingles inglês obrigatório
Idioma Espanhol (um diferencial para colaboração na região da América Latina)
Periodo de Contratação MInimo 6 meses
Principais atividades/ Desafio do Cargo
desenvolvimento de aplicações, DevOps CI/CD, plataforma Gemini Enterprise Agent, experiência em arquitetura de software e experiência prática com serviços e projetos no GCP (Google Cloud Platform).
- Fundamentos de Engenharia de Software: Sólidos conhecimentos em ciência da computação, design de algoritmos, estruturas de dados avançadas, proficiência em pelo menos uma linguagem orientada a objetos (preferencialmente Python) e controle de versão com GitFlow.
- Experiência prática na criação de testes unitários (ex.: Pytest) e na validação de código em todas as etapas de homologação, incluindo Testes de Integração de Sistemas (SIT) e Testes de Aceitação do Usuário (UAT).
- Arquitetura de Soluções Full-Stack: Experiência prática no design de backends e frontends, com foco em desempenho, escalabilidade, segurança e integração com bancos de dados. Conhecimento aprofundado em padrões de projeto (design patterns), incluindo microsserviços e arquiteturas do tipo "fan-out".
- Resiliência em Sistemas Distribuídos: Experiência prática na implementação de padrões de resiliência em sistemas distribuídos, tanto na camada de software quanto na de plataforma (ex.: circuit breakers, retries e fallbacks).
- Orquestração de Sistemas Baseados em Agentes (Agentic Systems): Conhecimento obrigatório em fluxos de trabalho baseados em agentes, incluindo desenvolvimento de ferramentas, frameworks multiagentes, MCP (Model Context Protocol) e integrações via API para arquiteturas de agentes autônomos.
- Design e Implementação de APIs: Proficiência em design orientado a APIs, utilizando esquemas e contratos OpenAPI/Swagger para criar e implementar interfaces de aplicação seguras e robustas.
- Conteinerização e Pipelines de CI/CD: Domínio de conteinerização (ex.: Docker) e experiência prática com implantação, escalabilidade e hospedagem em produção no Cloud Run e Google Kubernetes Engine (GKE), além da capacidade de projetar e construir pipelines de CI/CD personalizados.
- Observabilidade de Aplicações: Conhecimento prático em telemetria de aplicações, incluindo a seleção e implementação de estratégias padrão para rastreamento distribuído (distributed tracing), profiling e registro de logs (ex.: OpenTelemetry).
- Certificação como Arquiteto GCP ou Desenvolvedor GCP.
Requisito de idiomas: Português e inglês são obrigatórios; espanhol é um diferencial.
- Data de início: O quanto antes.
- Dedicação: 40 horas semanais.
- Fuso horário: Horário Padrão de Brasília (BRT).
- Localização: Brasil (trabalho remoto).
Competencias Tecnicas e Comportamentais Por favor, foque nestas competências obrigatórias: desenvolvimento de aplicações, DevOps CI/CD, plataforma Gemini Enterprise Agent, experiência em arquitetura de software e experiência prática com serviços e projetos no GCP (Google Cloud Platform).
- Fundamentos de Engenharia de Software: Sólidos conhecimentos em ciência da computação, design de algoritmos, estruturas de dados avançadas, proficiência em pelo menos uma linguagem orientada a objetos (preferencialmente Python) e controle de versão com GitFlow.
- Experiência prática na criação de testes unitários (ex.: Pytest) e na validação de código em todas as etapas de homologação, incluindo Testes de Integração de Sistemas (SIT) e Testes de Aceitação do Usuário (UAT).
- Arquitetura de Soluções Full-Stack: Experiência prática no design de backends e frontends, com foco em desempenho, escalabilidade, segurança e integração com bancos de dados. Conhecimento aprofundado em padrões de projeto (design patterns), incluindo microsserviços e arquiteturas do tipo "fan-out".
- Resiliência em Sistemas Distribuídos: Experiência prática na implementação de padrões de resiliência em sistemas distribuídos, tanto na camada de software quanto na de plataforma (ex.: circuit breakers, retries e fallbacks).
- Orquestração de Sistemas Baseados em Agentes (Agentic Systems): Conhecimento obrigatório em fluxos de trabalho baseados em agentes, incluindo desenvolvimento de ferramentas, frameworks multiagentes, MCP (Model Context Protocol) e integrações via API para arquiteturas de agentes autônomos.
- Design e Implementação de APIs: Proficiência em design orientado a APIs, utilizando esquemas e contratos OpenAPI/Swagger para criar e implementar interfaces de aplicação seguras e robustas.
- Conteinerização e Pipelines de CI/CD: Domínio de conteinerização (ex.: Docker) e experiência prática com implantação, escalabilidade e hospedagem em produção no Cloud Run e Google Kubernetes Engine (GKE), além da capacidade de projetar e construir pipelines de CI/CD personalizados.
- Observabilidade de Aplicações: Conhecimento prático em telemetria de aplicações, incluindo a seleção e implementação de estratégias padrão para rastreamento distribuído (distributed tracing), profiling e registro de logs (ex.: OpenTelemetry).
- Certificação como Arquiteto GCP ou Desenvolvedor GCP.
Requisito de idiomas: Português e inglês são obrigatórios; espanhol é um diferencial.
- Data de início: O quanto antes.
- Dedicação: 40 horas semanais.
- Fuso horário: Horário Padrão de Brasília (BRT).
- Localização: Brasil (trabalho remoto).
Habilidades:
Observação Certificação como Arquiteto GCP ou Desenvolvedor GCP.
Requisito de idiomas: Português e inglês são obrigatórios; espanhol é um diferencial.