.Net Senior Developer - 119936 INT
.Net Senior Developer - 119936 INT
Alphaville - Barueri, BR, 06.454-000
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.
Big enough to deliver – small enough to care.
#VempraGFT
#VamosVoarJuntos
#ProudToBeGFT