SSD Brasil - IT Engineer Spec IV (Engenheiro de DevOps AWS)Country: Brazil QUEM SOMOSSANTANDER SERVIÇOS DIGITAIS BRASIL ?Venha fazer parte do time que tem como propósito apoiar as pessoas e fazer os negócios prosperarem.
Temos uma vaga para você se tornar Engenheiro de DevOps AWS.Aqui, seu papel será:Os engenheiros de DevOps são profissionais de TI que colaboram com desenvolvedores de software para gerenciar lançamentos de código e operar e monitorar a integridade dos aplicativos.Os engenheiros de DevOps projetam e implementam soluções para automatizar a liberação de código.
Eles fazem alterações na arquitetura da AWS para dois propósitos principais: aprimorar a plataforma para usar novas funcionalidades da AWS e provisionar nova arquitetura para novos projetos que os arquitetos de soluções projetam.Os engenheiros de DevOps implementam alterações na plataforma da AWS de forma automatizada usando infraestrutura como código (IaC) e tecnologia de gerenciamento de configuração.
Eles implantam novos serviços e atualizam e concluem correções no ambiente de produção.Você terá a oportunidade de trabalhar com uma equipe dinâmica e independente de engenheiros e outras áreas, como arquitetura, controle de qualidade, gerenciamento de produtos e entrega, para projetar e desenvolver recursos avançados.Estas serão as suas principais tarefas:Projeto e implantação de infraestrutura: projete, implante e gerencie a infraestrutura escalável e segura da AWS usando ferramentas de IaC, como AWS CloudFormation ou Terraform.
Garanta a adesão às melhores práticas de segurança, desempenho e gerenciamento de custos.Gerenciamento de microsserviços: implante e gerencie aplicativos em contêineres usando o Amazon ECS, incluindo a criação e o gerenciamento de clusters de contêineres, a definição de tarefas e a orquestração de serviços para obter desempenho e confiabilidade ideais.Automação e scripts: implemente soluções de automação usando o AWS Systems Manager e linguagens de script (por exemplo, Bash, Python) para simplificar as tarefas operacionais e melhorar a eficiência.Rede e segurança: configure e gerencie componentes de rede, incluindo VPCs, sub-redes e grupos de segurança.
Garantir a aplicação das melhores práticas de segurança, incluindo o gerenciamento de funções e políticas do IAM.Monitoramento e manutenção: utilize o Amazon CloudWatch, o CloudTrail e o Dynatrace para monitorar o desempenho do aplicativo, configurar alarmes e gerar logs.
Analise métricas para garantir a confiabilidade e o tempo de atividade do aplicativo.Colaboração e CI/CD: colabore com as equipes de desenvolvimento para implementar pipelines de integração contínua (CI) e implantação contínua (CD), garantindo a entrega rápida e confiável de aplicativos.Documentação e relatórios: mantenha uma documentação clara das configurações de infraestrutura, processos operacionais e guias de solução de problemas.
Relate as métricas de desempenho e forneça recomendações para melhorias.Requisitos Imprescindíveis:Disponibilidade para atuar em modelo hibrido;Conhecimento fundamental da AWS:Serviços básicos da AWS: Familiaridade com os principais serviços da AWS, como EC (Elastic Compute Cloud), S (Simple Storage Service), RDS (Relational Database Service), VPC (Virtual Private Cloud), IAM (Identity and Access Management) e Lambda.Arquitetura da AWS: Compreender os princípios da arquitetura e os padrões de design da AWS para criar soluções escaláveis e seguras.Infraestrutura como código (IaC)Ferramentas de IaC: Conhecimento prático de ferramentas como AWS CloudFormation, Terraform, AWS CLI.
Isso inclui a capacidade de escrever e manter modelos de IaC para definir e gerenciar a infraestrutura.Gerenciamento de configuração e automaçãoAWS Systems Manager: Familiaridade com o AWS Systems Manager para automatizar tarefas, gerenciar configurações e administrar instâncias.Scripts de automação: capacidade de escrever scripts em Bash, Python ou PowerShell para automatizar tarefas administrativas e de configuração.Conhecimento de sistemas de gerenciamento de configuração, como Ansible ou sistemas relacionados.Rede e segurançaFundamentos de rede: Entender conceitos básicos de rede, como sub-redes, endereços IP, roteamento e gateways, bem como configurar VPCs e sub-redes na AWS.Segurança da AWS: conhecimento de gerenciamento de identidade e acesso (IAM) e melhores práticas de segurança para proteger infraestrutura e dados.
Isso inclui o uso de políticas, funções e grupos.Implantação e operação de microsserviços usando o Amazon ECSFamiliaridade com o Amazon ECS: conhecimento de criação e gerenciamento de clusters de contêineres usando o ECS, bem como definição de tarefas e serviços para implantar aplicativos baseados em microsserviços.Integração com o Docker: Experiência na criação e gerenciamento de imagens do Docker, incluindo o uso do Amazon ECR (Elastic Container Registry) para armazenar e gerenciar imagens de contêiner.Orquestração de contêineres: entender como escalar, atualizar e gerenciar a disponibilidade de microsserviços usando o ECS, bem como implementar padrões de resiliência e recuperação de falhas.Monitoramento e ManutençãoAWS CloudWatch: capacidade de configurar e usar o Amazon CloudWatch para monitorar recursos, criar alarmes e gerar logs.AWS CloudTrail: entender como usar o AWS CloudTrail para auditar a atividade na conta e garantir a conformidade com as políticas.Experiência em frameworks de monitoramento como Splunk, Grafana, Dynatrace ou similar).
Gerenciamento de banco de dadosRDS e DynamoDB: Conhecimento de bancos de dados AWS, incluindo Amazon RDS para bancos de dados relacionais e Amazon DynamoDB para bancos de dados NoSQL.Backups e recuperação: noções básicas sobre estratégias de backup e recuperação para bancos de dados em nuvem.Implementação e OperaçãoCiclo de vida de desenvolvimento de software (SDLC): Familiaridade com os princípios do SDLC, incluindo CI (integração contínua) e CD (implantação contínua) para implementar mudanças com eficiência.Gerenciamento de alterações e controle de versão: entender as práticas de gerenciamento de alterações e usar sistemas de controle de versão como o Git para gerenciar o código IaC.Experiência em arquiteturas de três camadas: web (Apache), engine (Tomcat/Spring) e bancos de dados (bancos de dados MySQL, PostgreSQL, ORACLE e NoSQL).
Solução de problemas e suporteDiagnóstico e solução de problemas: Habilidades para diagnosticar problemas e executar a solução de problemas na infraestrutura implantada.Documentação: capacidade de documentar configurações, processos e alterações feitas na infraestrutura.Melhores práticas e padrões de arquiteturaPadrões de resiliência: Entender padrões de arquitetura como alta disponibilidade, recuperação de desastres e escalabilidade.Otimização de custos: Conhecimento de práticas para otimizar custos ao implantar e operar recursos na AWSForte experiência em automação de sistemas e administração LinuxIdioma: EspanholInglêsLocal de trabalho:Santander Geração Digital, Avenida Interlagos, São Paulo - SP BENEFÍCIOS:? Auxílio refeição;? Convênio médico;? Convênio Odontológico: Plano básico e intermediário;? Vale Transporte;? Flex Férias: dias úteis de férias podendo ser divididos em até vezes, e a cada meses trabalhados você já pode aproveitar dias úteis;? DayOff Aniversário;? Parceiros de academia: Wellhub, Totalpass;? Flex Working: Modelo de trabalho híbrido: dias Home Office e dias presenciais;? Plataformas de treinamento com mais de mil cursos;? Linhas de carreira para o seu desenvolvimento profissional;? Flex Learning: Incentivo para estudos exclusivo a funcionários com Alta Performance;? Auxílio Creche;? Programa Nascer e Licença Paternidade estendida.LI-Hybrid