Desenvolvedor de integração

Empresa líder em TIC / Telecomunicações - Luanda, Luanda

8 days left to apply

Contract

Contract type
Temporary
Application deadline
08/11/2024

Description

Position
Desenvolvedor de integração
Vacancies
1
Description

Desenvolver, testar e implementar soluções de integração utilizando boas práticas de programação e arquitetura.
Projetar e gerenciar APIs e web services (RESTful, SOAP) para garantir a integração eficiente entre sistemas diversos.
Realizar transformações de dados entre diferentes formatos, como XML e JSON.
Implementar padrões de integração (Enterprise Integration Patterns), como roteamento de mensagens, transformação e endpoints.
Trabalhar com serviços em nuvem e realizar integrações com plataformas SaaS populares.
Colaborar com equipes de DevOps para implementar pipelines de CI/CD eficientes e garantir a entrega contínua de código de qualidade.
Garantir que as soluções desenvolvidas estejam em conformidade com os requisitos de segurança e redes, incluindo autenticação, autorização e criptografia de dados.
Participar da análise e solução de problemas relacionados a desempenho, escalabilidade e segurança das integrações.

Requirements

Min education
Technical Vocational Training
Required experience
2 Years
Nationality
Angola
Languages
Portuguese, English
Skills
Not defined
Prerequisites

Requisitos Técnicos:

Fundamentos de Programação:
Conhecimento sólido em Java, com capacidade de desenvolver scripts de automação.
Noções de linguagens como JavaScript e Python são um diferencial.
Tecnologias Web:
Conhecimento dos protocolos HTTP/HTTPS e dos métodos associados (GET, POST, PUT, DELETE).
Experiência com web services (RESTful, SOAP) e formatos de dados como WSDL e JSON.
Entendimento básico de conceitos de APIs e como expô-las ou consumi-las.
Kubernetes:
Experiência prática ou conhecimento de Kubernetes para orquestração de contêineres.
Formatação e Transformação de Dados:
Habilidade em ler, escrever e transformar dados em formatos XML e JSON.
Conceitos de Integração:
Familiaridade com Padrões de Integração Corporativa (EIP) e sistemas de mensagens, como JMS (Java Message Service).
Práticas de Desenvolvimento de Software:
Experiência com sistemas de controle de versão, especialmente Git.
Noções de Integração Contínua/Implantação Contínua (CI/CD).
Conhecimento básico de testes de unidade e frameworks de teste.
Conceitos de Nuvem:
Conhecimento básico de serviços de nuvem (AWS, Azure, GCP).
Experiência na integração com plataformas SaaS, como Salesforce, SAP e ServiceNow.
Fundamentos de Redes:
Compreensão de protocolos de rede (TCP/IP) e seus componentes (endereço IP, portas).
Conhecimento sobre o impacto de firewalls e proxies na comunicação de rede.
Segurança:
Entendimento de métodos de autenticação e autorização (OAuth, Basic Auth).
Noções de criptografia e comunicação segura.
Qualificações Desejadas:

Capacidade de trabalhar de forma independente e colaborativa.
Habilidade em resolver problemas complexos e pensar de forma analítica.
Experiência em ambientes ágeis e familiaridade com metodologias Scrum ou Kanban.
Benefícios:

Oportunidade de trabalhar em projetos inovadores e desafiadores.
Ambiente dinâmico e colaborativo.
Crescimento profissional e oportunidade de aprendizado contínuo.
Pacote de benefícios competitivo.

Company

Employer name

Empresa líder em TIC / Telecomunicações

About our company

Empresa líder em TIC / Telecomunicações

Did not find vacancies of your interest?

Register to be informed when we have suitable positions for your profile.
By registering, you accept our Terms and conditions