Databricks / CI-CD - Senior DevOps Engineer (Remote)

Compass-Uol

United States

Remote

USD 120,000 - 170,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Qualifications

  • Experiência sólida em pipelines CI/CD ponta a ponta para plataformas de dados.
  • Domínio de estratégias de versionamento com Git ( trunk-based, GitFlow ) e revisões de código.
  • Experiência com Python ou Groovy e empacotamento modular de projetos (.wheel) e publicação em repositório de artefatos.
  • Conhecimento de testes unitários e de integração em pipelines de dados com Pytest (ou similar).
  • Familiaridade com AWS ou Azure no contexto de plataformas de dados (IAM, storage, redes, serviços gerenciados).

Responsibilities

  • Projetar, implementar e evoluir a esteira de CI/CD da plataforma Databricks, garantindo promoção automatizada e auditável entre ambientes de desenvolvimento, homologação e produção.
  • Padronizar o empacotamento e o deploy de workloads com Databricks Asset Bundles (DABs).
  • Definir estratégia de controle de versão (Git), branching ( trunk-based , GitFlow ) e fluxo de code review e release no repositório corporativo (Bitbucket, GitHub ou GitLab).
  • Definir e implementar gitflows e gates automatizados na esteira: testes unitários/integrados, validação de contratos de dados, lint, cobertura e pré-requisito de merge.
  • Assegurar modularização de projetos, empacotamento de bibliotecas em Python (.wheel) e publicação em artifact registry.
  • Divulgar boas práticas de engenharia, automação e governança, atuando como referência técnica para squads de dados.
  • Monitorar saúde, estabilidade e observabilidade das esteiras e artefatos na plataforma Lakehouse em produção.
  • Sólida experiência em DevOps/DataOps com pipeline end-to-end.

Skills

CI/CD pipelines
Git version control
Python
Groovy
Pytest
DevOps
Observability
AWS
Azure
IaC

Tools

Jenkins
Databricks CLI
Databricks Asset Bundles
Bitbucket
GitHub
GitLab
Terraform
Databricks Repos
DataDog

Job description

Job type: Full-time employee Full-time employee

  • Projetar, implementar e evoluir a esteira de CI/CD da plataforma Databricks , garantindo a promoção automatizada e auditável de artefatos entre os ambientes de desenvolvimento, homologação e produção;
  • Padronizar o empacotamento e o deploy de workloads com Databricks Asset Bundles (DABs) , disponibilizando templates reutilizáveis e escaláveis para os domínios de dados;
  • Definir a estratégia de controle de versão (Git), políticas de branching ( trunk-based , GitFlow ou equivalente), fluxo de revisões de código ( code review ) , versionamento e release da plataforma no repositório corporativo (Bitbucket, GitHub ou GitLab);
  • Definir e implementar gitflows e quality gates automatizados na esteira: testes unitários e de integração, validação de contratos de dados, análise estática de código, lint e cobertura mínima como pré-requisito de merge;
  • Garantir a estruturação e modularização de projetos, empacotamento de bibliotecas em Python (construção de arquivos .wheel ) e publicação em artifact registry ;
  • Disseminar boas práticas de engenharia de software, automação e governança, atuando como referência técnica e suportando as squads de dados nos deployments dos pipelines;
  • Acompanhar a saúde, estabilidade e observabilidade das esteiras e dos artefatos da plataforma Lakehouse em produção.

Sólida experiência e maturidade profissional em DevOps ou DataOps, com atuação na concepção, implementação e sustentação de esteiras de CI/CD ponta a ponta;

  • Domínio na implementação de esteiras de CI/CD em Jenkins, incluindo definição de estratégias de deploy, rollback e versionamento de releases;
  • Domínio avançado de controle de versão com Git, estratégias de branching ( trunk-based, GitFlow), pull requests, code review e proteção de branches;
  • Conhecimento avançado de engenharia de software com Python ou Groovy, com vivência prática em estruturação/modularização de projetos, empacotamento de bibliotecas (.wheel) e publicação em repositório de artefatos;
  • Experiência prática na criação e automação de testes unitários e de integração aplicados a pipelines de dados utilizando Pytest (ou equivalente), com uso de mocks, fixtures e métricas de cobertura de código;
  • Vivência sólida com ecossistemas de nuvem AWS ou Azure aplicados ao contexto de plataformas de dados (gestão de identidade/IAM, storage, rede e serviços gerenciados).
  • Desejáveis: Vivência prática com Databricks Asset Bundles (DABs) , Databricks CLI e Databricks Repos; Experiência em projetos de migração de Data Warehouse legado para arquitetura Lakehouse Databricks ; Conhecimento em observabilidade e monitoramento de pipelines e infraestrutura com ferramentas como DataDog ou similares; Conhecimento em Infraestrutura como Código (IaC) com Terraform ; Experiência com outras ferramentas de esteira como Bitbucket Pipelines, GitLab CI ou GitHub Actions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Databricks CI/CD Engineer
Senior Databricks CI/CD Engineer

Compass-Uol • United States

Remote
USD 120,000 - 170,000
12767420 - Engenheiro(a) de Dados Senior (Databricks / Unity Catalog)
12767420 - Engenheiro(a) de Dados Senior (Databricks / Unity Catalog)

Stefanini • United States

Remote
USD 120,000 - 160,000
12397309 - Engenheiro de Dados Sênior
12397309 - Engenheiro de Dados Sênior

Stefanini • United States

On-site
USD 110,000 - 160,000
Pessoa Engenheira de Dados Sênior
Pessoa Engenheira de Dados Sênior

Extractta • United States

Remote
USD 150,000 - 190,000
Vale Alimentação
Convênio Sesi/Sesc
Auxílio para Certificações
+2
Engenheiro de Dados SR
Engenheiro de Dados SR

Grupo SysMap • United States

Remote
USD 120,000 - 180,000
Engenheiro(a) Dados Azure PL
Engenheiro(a) Dados Azure PL

DATASIDE • United States

Remote
USD 26,000 - 50,000
Auxílio médico
Wellhub
Terapia online 100%custeada
+7
12630267 - ENGENHEIRO DE DADOS SR - MICROSOFT FABRIC
12630267 - ENGENHEIRO DE DADOS SR - MICROSOFT FABRIC

Stefanini • United States

On-site
USD 120,000 - 180,000
Pessoa Engenheira de Dados Sênior - Big Data
Pessoa Engenheira de Dados Sênior - Big Data

Extractta • United States

Remote
USD 140,000 - 210,000
Vale Alimentação/Refeição
Convênio SES/Sesc com saúde, bem‑estar
Parceria com Instituições de Ensino
+3
Engenheiro(a) de Dados Sênior — Lakehouse (Databricks/Snowflake)
Engenheiro(a) de Dados Sênior — Lakehouse (Databricks/Snowflake)

Extractta • United States

Remote
USD 150,000 - 190,000
Vale Alimentação
Convênio Sesi/Sesc
Auxílio para Certificações
+2
Remote Data Engineer - Azure, Databricks & Data Lake
Remote Data Engineer - Azure, Databricks & Data Lake

DBServices • United States

Remote
USD 120,000 - 180,000
Remoto internacional
Trabalho colaborativo com equipaGlobal
Apoio à saúde física e mental