Equipe Rampa
Engenheiro de DevOps Senior
Descrição do job
Somos uma empresa apaixonada por pessoas, pautamos sempre pela qualidade das nossas relações e pelo cuidado com cada membro do time. Estamos buscando uma pessoa para fazer parte deste time que vem crescendo a cada dia, tanto em número quanto em desenvolvimento.
Encorajamos e acreditamos no nosso time e prezamos por fazer junto. Se você é essa pessoa, que tem um senso de equipe e que procura por desenvolvimento constante, a BIX é para você!
Vem fazer parte da BIX Tecnologia!
O que esperamos que você tenha:
Ensino Superior completo, em áreas correlacionadas a computação;
Experiência profissional comprovada atuando como DevOps/Cloud Engineer;
Experiência profissional comprovada em segurança de software (APIs, bancos de dados, armazenamento de arquivos, informações de usuário);
Experiência profissional comprovada com ferramentas de CI/CD para automação de builds e implantações (Github Actions, Cloud Build, Helm);
Experiência profissional comprovada com Kubernetes;
Experiência avançada com Docker e Docker-compose;
Experiência avançada em gerenciamento e integração de serviços em cloud (GCP é considerado um diferencial);
Experiência no desenvolvimento de software utilizando ferramentas e ambientes de código aberto;
Experiência avançada em redes;
Experiência avançada com Terraform;
Inglês avançado.
O que é desejável que você tenha:
Conhecimento avançado em Prometheus;
Conhecimento avançado em Grafana ou ELK Stack (Elasticsearch, Logstash e Kibana).
O que você fará em seu dia a dia:
Gerenciar clusters, realizar deploys, monitorar a saúde dos serviços, implementar autoscaling e gerenciar configurações, através de Kubernetes, para sustentar soluções baseadas em containers,diariamente;
Utilizar repositórios Git para versionamento de código, aplicar padrões semânticos entre releases e branches, utilizar GitHub Actions para automação e integrações entre diferentes serviços e plataformas, configurar pre-commit e garantir a segurança de repositórios, para implementar novas funcionalidades de software de forma ágil, automatizada e segurada, diariamente;
Gerenciar múltiplos ambientes de desenvolvimento, como: desenvolvimento, homologação e produção, para migrar implementações de software de forma ágil e sem repetição de código, sempre que o projeto necessitar;
Criar e manter ambientes de desenvolvimento e teste com Docker e Docker-compose, além de construir e gerenciar imagens Docker, para encapsular soluções em containers e garantir interoperabilidade, sempre que o projeto utilizar containers;
Configurar e gerenciar serviços em cloud, configurando IAM Roles, implementando alertas baseados em regras, realizando deploys em múltiplas contas/projetos, gerenciando serviços de containers e configurando pipelines CI/CD, para garantir o conceito de privilégio mínimo e integração entre diferentes serviços e alterações, sempre que o projeto necessitar;
Gerenciar comunicação de redes, incluindo subnets privadas, security groups e conexões VPN, para garantir a comunicação segura entre serviços de cloud e conexão local através de redes seguras, sempre que o projeto necessitar;
Desenvolver e manter infraestrutura com Terraform, criando templates replicáveis para diferentes ambientes e projetos, gerenciando módulos, workspaces, loops e condições, e lidando com recursos previamente existentes, para construir e sustentar infraestrutura em cloud, diariamente;
Implementar monitoramento e observabilidade com Prometheus + Grafana ou ELK Stack (Elasticsearch, Logstash e Kibana), para garantir o monitoramento eficaz, SLA e métricas pertinentes dos sistemas criados e infraestrutura, em casos em que o projeto necessitar;
Compartilhar conhecimento entre a equipe e guiar colegas nas tecnologias em que domina e manter padrões de desenvolvimento;
Redigir documentação técnica, em ferramentas como G-Suite ou Notion, para compartilhamento de informações com o time ou cliente;
Participar de rituais como code reviews, gestão de conhecimento e pair programming, via videoconferência e ferramentas próprias, para ampliar e desenvolver os conhecimentos individuais e do time;
Utilizar metodologias ágeis como Scrum e Kanban para gerenciar o desenvolvimento no dia a dia e participar dos seus rituais;
Realizar reuniões com o cliente, via videoconferência, para resolver problemas de transformação digital de escopo nacional e/ou internacional;
Acompanhar as tarefas do projeto utilizando ferramentas como Notion, Trello e GitHub Projects, para ajudar o time nas entregas e garantir o desempenho.
O que a BIX oferece para você:
Trabalho 100% remoto;
Plataforma de terapia e nutricionistas online;
Plano de carreira acelerado;
Contato direto com líderes de grandes empresas;
Ambiente diferenciado (Hora BIX, integrações e Happy Hours, Programa de Mentoria, Reuniões 1on1);
Aulas on-line de inglês (cambly);
Folga no aniversário.