O que buscamos:
Estamos em busca de um Engenheiro de Plataforma Sênior com inglês avançado/fluente para integrar um dos nossos projetos internacionais em modelo remoto.
Engenheiro de Plataforma é uma disciplina emergente na era cloud-native atual, que visa construir toolchains e fluxos de trabalho que abrangem as necessidades operacionais de todo o ciclo de vida de desenvolvimento de software, proporcionando capacidades de infraestrutura de autoatendimento.
Engenheiros de Plataforma podem se concentrar no desenvolvimento de ferramentas de build, sistemas de controle de versão e frameworks de testes automatizados. Também desenvolvem fluxos de trabalho, como CI/CD, monitoramento e implantação. Esses processos ajudam os desenvolvedores de software a construírem e entregar software de forma mais eficiente.
Requisitos e qualificações:
* Bacharelado em Ciência da Computação, Negócios ou experiência relevante equivalente.
* Inglês avançado/fluente (C1/C2).
* Sólida experiência com Microsoft .NET/C#, incluindo versões modernas do .NET, como .NET Core.
* Forte compreensão de padrões de design (Singleton, Factory Method, Strategy, Builder) e princípios de desenvolvimento orientado a objetos (SOLID).
* Sólida experiência com PowerShell, incluindo scripts autônomos e módulos reutilizáveis.
* Conhecimento em programação SQL, design e gerenciamento de bancos de dados, com experiência no Microsoft SQL Server.
* Experiência no gerenciamento da ferramenta GitHub e familiaridade com versionamento de código utilizando GitFlow e GitHubFlow.
* Forte conhecimento no gerenciamento do Azure DevOps, incluindo a utilização de YAML para pipelines.
* Conhecimento profundo de integração contínua (CI) e de entrega/implantação contínua (CD).
* Sólido conhecimento no gerenciamento dos serviços Azure, incluindo Azure Functions, SQL Azure, Azure Logic Apps, Azure Service Bus, Azure Entra ID (anteriormente Azure AD), Azure API Management e outras soluções em nuvem. Experiência com templates (ARM) é um grande diferencial.
* Sólido conhecimento no gerenciamento dos serviços AWS, incluindo EC2, IAM, S3, Lambdas e Storage Gateway. Experiência com CloudFormation é um grande diferencial.
* Familiaridade com tecnologias e frameworks front-end pode ser vantajosa, embora não seja obrigatória.
Responsabilidades:
* Liderar tecnicamente os engenheiros juniores do time, sendo a principal referência técnica e promovendo boas práticas na área de plataforma.
* Ser referência técnica para os demais times em todo o ciclo de desenvolvimento, no que diz respeito a processos como CI/CD e ferramentas como GitHub e Azure DevOps.
* Realizar a governança do GitHub, gerenciando repositórios, permissões, times e integrações.
* Realizar a governança do Azure DevOps, gerenciando pipelines, grupos de variáveis, permissões, times, integrações e feeds.
* Desenvolver e dar suporte a ferramentas e bibliotecas usadas pelos demais times de engenheiros de software durante todo o ciclo de desenvolvimento.
* Garantir que os engenheiros de software estejam utilizando recursos de cloud atendendo aos padrões da empresa, utilizando templates (infraestrutura como código).
* Desenvolver e dar suporte a ferramentas de monitoramento padrão de qualquer sistema, oferecendo também a possibilidade de personalização para cada sistema.
Descrição comportamental:
Procuramos uma pessoa que:
* Goste de trabalhar em equipe e seja colaborativa em suas atribuições;
* Tenha coragem para se desafiar e ir além, abraçando novas oportunidades de crescimento;
* Transforme ideias em soluções criativas e busque qualidade em toda sua rotina;
* Tenha habilidades de resolução de problemas;
* Possua habilidade e se sinta confortável para trabalhar de forma independente e gerenciar o próprio tempo;
* Tenha interesse em lidar com situações adversas e inovadoras no âmbito tecnológico.
#J-18808-Ljbffr