Engenheiro(a) DevOps Pleno/Sênior - São Paulo

Home Office Estágio/Júnior Híbrido Dev/Sistemas Infra Dados

Engenheiro(a) DevOps Pleno/Sênior

Quero me Candidatar
Salário a Combinar
E-mail: rh***@***.br - Seja Premium para ver o contato e aumente suas chances.
Publicada hoje | 1 Vaga

Sobre a Vaga
Código: APBO-DEVOPS
Engenheiro(a) DevOps Pleno/Sênior

SOBRE A OPORTUNIDADE
Buscamos um(a) profissional de DevOps / Engenharia de Plataforma para sustentar e evoluir a infraestrutura de um sistema modular de grande porte já em produção — uma plataforma ASP.NET Core + Blazor WASM com deploy on-premise (IIS), pipelines de CI automatizados e forte disciplina operacional.

Você será responsável por garantir entregas confiáveis e repetíveis: automação de build e release, observabilidade, segurança em produção e a saúde do ambiente que usuários reais usam todos os dias. Aqui, a operação é tratada com o mesmo rigor de engenharia do código — forward-only em banco, fail-fast no boot, CI verde como pré-requisito de merge — e usamos IA de forma nativa no dia a dia (ferramentas como o Claude Code) para acelerar diagnóstico e automação.

Se você gosta de transformar processos manuais em pipelines, entende o risco de manipular em sistema vivo e quer evoluir conosco em um ambiente dinâmico, essa oportunidade é para você!

DETALHES DA OPORTUNIDADE
Modelo de Trabalho: Híbrido (2x por semana presencial no Morumbi — São Paulo/SP).
Regime de Contratação: PJ (Pessoa Jurídica).

PRINCIPAIS RESPONSABILIDADES
- Manter e evoluir os pipelines de CI/CD (GitHub Actions): build, testes, formatação e gates de qualidade como pré-requisito de merge.
- Empacotar e operar releases de deploy em IIS (on-premise): scripts de release, migration.sql idempotente, RELEASE-NOTES e rotina de publicação.
- Administrar e dar suporte à infraestrutura de containers (Docker / docker-compose) usada em desenvolvimento e teste, garantindo isolamento entre ambientes.
- Operar e monitorar dependências críticas de produção: Oracle, Redis e a própria API — health checks agregados, graceful shutdown e migrations aplicadas no startup com fail-fast.
- Garantir observabilidade ponta a ponta: logs estruturados (Serilog), correlation ID, métricas e diagnóstico de incidentes.
- Endurecer a segurança em produção: gestão de secrets, security headers/CSP, rate limiting, CORS, JWT e HSTS.
- Apoiar o time de desenvolvimento em automações, troubleshooting de ambiente e padronização de fluxo (branches, PRs, status checks).
REQUISITOS TÉCNICOS

- Inglês avançado (conversação).
- Experiência sólida com CI/CD (idealmente GitHub Actions) e automação de build/release.
- Domínio de Docker e orquestração via docker-compose.
- Vivência com deploy e administração de aplicações .NET em IIS (Windows Server) — ou real disposição para atuar nesse ambiente.
- Conhecimento de bancos de dados relacionais (Oracle): deploy de schema, scripts de migration, backup e troubleshooting.
- Experiência com scripting (PowerShell e/ou Bash).
- Familiaridade com observabilidade (logs estruturados, métricas, health checks) e diagnóstico de incidentes em produção.
- Boa base de segurança de aplicação (gestão de secrets, HTTPS/TLS, headers, rate limiting).
- Experiência com Git e fluxo de branches/PRs.

DIFERENCIAIS
- Vivência com Redis como cache distribuído.
- Experiência com nginx como reverse proxy.
- Conhecimento de Azure (Key Vault, App Services) ou outro provedor de nuvem.
- Noções de Infrastructure as Code (Terraform, Bicep, etc.).
- Experiência com Testcontainers ou estratégias de banco efêmero em pipeline de teste.
- Familiaridade com práticas de OWASP e hardening de produção.
- Tranquilidade em desenvolver e automatizar com assistência de IA.
Nível: Outro
Inglês Avançado.
Contratação PJ.
Vagas Relacionadas

Evolua sua carreira: faça os Testes do Nerdin para aumentar suas chances e validar seus conhecimentos. Quer se destacar no mercado? Acesse os Treinamentos para aprender e se atualizar.

Cursos de TI Nerdin Cursos de TI Nerdin