.Net Junior Developer - 119935 INT
.Net Junior Developer - 119935 INT
Alphaville - Barueri, BR, 06.454-000
O que buscamos:
Estamos em busca de um Engenheiro de Plataforma Jú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:
- Inglês avançado
- Experiência com Microsoft .NET/C#, incluindo versões modernas do .NET, como .NET Core.
- Conhecimento de padrões de design (Singleton, Factory Method, Builder) e princípios de desenvolvimento orientado a objetos (SOLID).
- Conhecimento com PowerShell, incluindo scripts autônomos. Criação de módulos reutilizáveis é um diferencial.
- Conhecimento em programação SQL, design e gerenciamento de bancos de dados, com experiência no Microsoft SQL Server.
- Familiaridade com versionamento de código utilizando GitFlow e GitHubFlow.
- Familiaridade do Azure DevOps, incluindo a utilização de YAML para pipelines.
- Conhecimento de integração contínua (CI) e de entrega/implantação contínua (CD).
- Conhecimento no gerenciamento dos serviços Azure (ex.: Functions, SQL Azure, Service Bus, Azure Entra ID (anteriormente Azure AD e outras soluções em nuvem). Conhecimento com templates (ARM) é um grande diferencial.
- Conhecimento no gerenciamento dos serviços AWS (ex.: EC2, IAM, S3, Lambdas e Storage Gateway). Conhecimento com CloudFormation é um grande diferencial.
- Familiaridade com tecnologias e frameworks front-end pode ser vantajosa, embora não seja obrigatória.
Responsabilidades:
- Auxiliar na governança do GitHub, gerenciando repositórios
- Auxiliar na governança do Azure DevOps, gerenciando pipelines, grupos de variáveis e feeds.
- Suporte a ferramentas e bibliotecas usadas pelos demais times de engenheiros de software durante todo o ciclo de desenvolvimento.
- 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