Solution SFT
Staffinity Inc
Engenheiro de Soluções Sênior de CI/CD e DevOps
Sobre a oportunidade
A Staffinity está buscando um Engenheiro de Soluções Sênior de CI/CD e DevOps para um cliente corporativo de primeira linha localizado em Halifax.
Esta é uma posição em tempo integral que oferece um salário competitivo e um pacote abrangente de benefícios corporativos.
A faixa salarial base é 100-120k + benefícios, contrapartida de RRSP, férias e dias pessoais.
Esta é uma posição híbrida, com até 3 dias por semana no escritório.
Nosso cliente está executando iniciativas massivas de modernização e migração de infraestrutura em todo o seu cenário corporativo. Em vez de manutenção operacional tradicional, esta posição se concentra em trabalhar diretamente com equipes técnicas de aplicativos para projetar, solucionar problemas, configurar e executar migrações de pipeline de plataformas legadas para ambientes modernos nativos da nuvem.
Perfil Ideal do Candidato: Estamos procurando um engenheiro de soluções técnico prático que goste de depurar pipelines complexos, escrever configurações de automação do zero e gerenciar infraestrutura como código. Você deve ser um comunicador forte que possa se integrar a diversas bases de código, resolver gargalos técnicos e navegar confortavelmente em ambientes conteinerizados e sistemas de build tradicionais.
Responsabilidades
- Migração e Automação de Pipeline: Apoiar e orientar equipes de aplicativos na migração de plataformas de build legadas (Jenkins, RLM ou fluxos de trabalho manuais) para ecossistemas modernos de GitHub Actions.
- Configuração de Fluxo de Trabalho: Projetar, construir e depurar estágios, configurações e fluxos de trabalho complexos de pipeline de CI/CD, do zero, incluindo fluxos de trabalho personalizados de GitHub Actions e runners auto-hospedados.
- Arquitetura de Sistema de Build: Escrever arquivos de configuração de projeto (como arquivos POM e Settings do Maven) do zero em bases de código diversas e díspares.
- Gerenciamento de Contêineres e Clusters: Implantar e solucionar problemas de cargas de trabalho conteinerizadas em Docker e clusters complexos de Kubernetes (gerenciando namespaces, pods, PV/PVCs, Helm charts e implantações kubectl).
- Configuração e Infraestrutura como Código: Implementar configurações automatizadas de sistema e implantações de infraestrutura usando ferramentas como Terraform, Ansible, Artifactory e UrbanCode Deploy.
- Integração de Qualidade e Segurança: Configurar e utilizar plataformas de qualidade de código (SonarQube) para automatizar guardrails diretamente em fluxos de trabalho de implantação ativos.
Qualificações
- Educação: Bacharelado em Ciência da Computação, Diploma em TI ou experiência técnica equivalente.
- Experiência: 5+ anos de experiência prática rigorosa projetando, depurando e mantendo pipelines de CI/CD em escala corporativa.
- Experiência em Sistema de Build: Profundo entendimento prático de tipos de projeto e ferramentas de build, incluindo especificamente Maven, NPM, PyPi, .NET e MSBuild.
- Proficiência Avançada em Stack de Ferramentas: Forte experiência prática com Jenkins (pipelines declarativas, multibranch e Maven) juntamente com execução avançada de GitHub Actions.
- Stack de Infraestrutura e Implantação: Execução técnica confiante usando ambientes Terraform, Ansible, Docker e Kubernetes.
- Scripting e Agilidade: Forte histórico no uso de linguagens de script (Groovy, Shell ou Python) para automatizar tarefas, combinado com experiência em ferramentas Ágeis (Jira ou ServiceNow).
