Analista Desenvolvedor
Descrição da vaga
A expertise da Actemium abrange todo o ciclo de vida industrial, desde o projeto e engenharia até a execução e manutenção.
Nossa experiência e trabalho em rede nos permitem desenvolver soluções e serviços adequadas a cada tipo de projeto.
Aqui no Brasil, atuamos nos segmentos de óleo & gás onshore e offshore, mineração, metais, indústria pesada, infraestrutura e fabricação de painéis elétricos. Em todos eles, desenvolvemos soluções eficientes e customizadas com base em um compromisso de longo prazo com as empresas públicas e privadas de cada setor.
Junte-se a nós! #VemSerActemium #VenhaTrabalharConosco
Responsabilidades e atribuições
Responsabilidades:
- Atuar no desenvolvimento, evolução e manutenção de aplicações e serviços voltados à integração entre sistemas.
- Implementar APIs, serviços e mecanismos de mensageria, garantindo performance, segurança e confiabilidade nas comunicações.
- Aplicar boas práticas de engenharia de software, assegurando qualidade, escalabilidade e manutenibilidade do código.
- Contribuir para o monitoramento e observabilidade dos sistemas, promovendo soluções proativas de diagnóstico e melhoria contínua.
- Participar do planejamento e desenho técnico de soluções, colaborando com outras áreas na definição de arquiteturas e estratégias de integração.
- Trabalhar em equipe, compartilhando conhecimento, apoiando colegas e contribuindo um ambiente colaborativo e inovador.
Requisitos e qualificações
Requisitos:
- Domínio avançado em .NET:
- Forte experiência com .NET 8 e ASP.NET Core, incluindo desenvolvimento de APIs REST e utilização de EF Core em aplicações de alta performance.
- Mensageria e processamento de eventos:
- Vivência prática com Azure Event Hub, Apache Kafka ou RabbitMQ, incluindo implementação de estratégias de checkpointing, particionamento e reprocessamento de mensagens.
- Observabilidade e monitoramento:
- Experiência com Serilog, Prometheus, Grafana e Loki para telemetria e análise de logs.
- Diferencial: Conhecimento em ferramentas de distributed tracing (ex.: OpenTelemetry).
- Bancos de Dados:
- Proficiência em SQL Server, com experiência em modelagem, otimização de consultas e procedures.
- Conhecimento em bancos NoSQL (como MongoDB) será considerado um diferencial relevante.
- DevOps e Cloud:
- Experiência em pipelines de CI/CD, deploy e gestão de infraestrutura no Azure.
- Conhecimento em containerização com Docker e orquestração com Kubernetes.
- Formação Acadêmica:
- Graduação completa ou em andamento em Ciência da Computação, Sistemas de Informação, Engenharia de Software ou áreas correlatas de Tecnologia da Informação.
- Diferencial adicional:
- Inglês intermediário/avançado para leitura técnica, documentação e eventual comunicação com equipes externas.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Entrevista com o RH
- Etapa 3: Contratação
.
