Descrição da Missão Backend Services é uma disciplina de engenharia focada no desenvolvimento e gestão de um conjunto de serviços distribuídos e autônomos, tanto de software quanto embarcados (ex.: Io T, PLC/HMIs). Esses serviços são projetados para serem altamente disponíveis e confiáveis, construídos com base em ferramentas reutilizáveis, adaptadores, arquitetura comum e padrões de design computacional. Eles dão suporte a fluxos de trabalho, lógica de negócios, transformação e comunicação bidirecional entre infraestrutura, fontes de dados, plataformas de dados e serviços de API/Edge — formando os sistemas centrais da organização. Responsabilidades do Cargo Projetar, desenvolver, testar, implantar, manter e aprimorar soluções de software. Contribuir para o design e desenvolvimento de soluções de ponta a ponta, com foco em sistemas backend. Construir camadas de dados e serviços utilizadas por aplicações para interagir com bancos de dados como MS SQL, Oracle, entre outros. Participar da definição de contratos e esquemas para APIs e serviços de middleware. Estabelecer padrões, criar bibliotecas de componentes e contribuir com documentação. Adotar aprendizado contínuo no dia a dia, utilizando tempo de trabalho para conquistar certificações e credenciamentos pagos pela empresa. Requisitos do Perfil Qualificações Graduação em Ciência da Computação, área relacionada ou experiência equivalente. Fluência no idioma Inglês (mandatório e não negociável) Experiência prática no desenvolvimento de software escalável. Excelente compreensão do ciclo de vida de desenvolvimento de software (SDLC) e da execução de soluções ponta a ponta. Experiência no design, implementação e consumo de serviços de API, além de padrões de arquitetura orientada a serviços (SOA). Experiência com C#. NET e/ou Python para construção de serviços backend, adaptadores e ferramentas. Experiência no desenvolvimento de serviços distribuídos desacoplados. Capacidade de depuração e profiling de aplicações, visando eficiência, escalabilidade e estabilidade. Experiência com arquiteturas RESTful e orientadas a eventos. Conhecimento prático de serviços em nuvem Azure. Conhecimento de especificações Open API/Swagger. Familiaridade com mecanismos modernos de autorização que possibilitam acesso seguro baseado em papéis. Domínio de conceitos centrais de programação, como algoritmos e estruturas de dados. Experiência com Git, Azure Dev Ops ou outras ferramentas de CI/CD. Conhecimento em Infrastructure as Code (Ia C) e Terraform será um diferencial. Conhecimento de Graph QL e outras estratégias de API será um diferencial. Ferramentas e Tecnologias Linguagens e Frameworks: C#,. NET, React JS, Python, Type Script Controle de Versão & CI/CD: Azure Dev Ops, Git Hub APIs & Mensageria: Graph QL, REST, Redis, Kafka, Azure Service Bus, Azure Event Hub Dados & Cloud: Databricks/Spark, Delta Lake, Azure, GCP, Airflow Contêineres & Infraestrutura: Docker, Kubernetes, Infrastructure as Code (Terraform) Ferramentas de Desenvolvimento: MS Visual Studio, VS Code, Postman, Swagger Monitoramento & Observabilidade: Datadog, Open Telemetry, Dapr Arquitetura: Rush e monorepo