Estamos contratando: Engenheiro(a) Sênior de Integração!
Procurando uma posição que estimule colaboração, criatividade e crescimento profissional em um ambiente de escritório dinâmico? Nós temos o que você procura!
Atualmente, estamos em busca de um Engenheiro(a) Sênior de Integração para integrar nosso time na Cloudstaff, o local de trabalho nº 1 em qualquer lugar! Acha que se qualifica para a vaga? Anexe um vídeo de apresentação de 1 a 2 minutos para nos apresentar você virtualmente. Envie-o junto com seu currículo atualizado para tornar-se um candidato prioritário!
Cargo: Engenheiro(a) Sênior de Integração
Regime de Trabalho: Home Office
Localização: Qualquer filial da CS – Angeles, Mabalacat, Makati, Ortigas, Davao, Cebu
Horário: Turno da manhã
Descrição do Trabalho:
Buscamos um Engenheiro(a) Sênior de Integração experiente para fazer parte de nossa equipe dedicada a construir soluções de integração de dados robustas e escaláveis. Esta função é altamente técnica, com foco no design, desenvolvimento e implantação de serviços de interoperabilidade essenciais, especialmente na área de saúde. Você terá um papel fundamental na definição de nossa arquitetura e padrões de integração.
Principais Responsabilidades:
- Planejar e Desenvolver Serviços Principais: Arquitetar, projetar e desenvolver serviços de integração back-end de alto desempenho, escaláveis e seguros, utilizando principalmente Java e o framework Spring Boot.
- Implementação de Engine: Configurar, desenvolver e gerenciar lógica complexa de roteamento, transformação e filtragem em plataformas de Integration Engine (como Mirth Connect ou Rhapsody) para garantir fluxo de dados confiável.
- Construir Interoperabilidade: Desenvolver e manter interfaces usando protocolos de mensageria na área de saúde padronizados pela indústria, como HL7 v2, FHIR (Fast Healthcare Interoperability Resources) e outros padrões de dados relevantes.
- Gerenciamento de APIs: Projetar, implementar e garantir a segurança de APIs RESTful e SOAP/XML para consumo interno e externo, assegurando que a lógica de mapeamento e transformação de dados seja robusta e eficiente.
- Responsabilidade pelo Pipeline: Assumir a responsabilidade por todo o ciclo de vida da integração, desde a análise inicial do sistema e levantamento de requisitos até a implantação, monitoramento e otimização contínua dos fluxos de dados.
- Liderança Técnica: Conduzir discussões técnicas, orientar desenvolvedores juniores nas melhores práticas de integração e segurança e realizar revisões rigorosas de código e design.
- Resolução de Problemas: Atuar como especialista para diagnosticar e resolver problemas de integração complexos e críticos em ambientes de produção.
Qualificações:
Estamos em busca de um Engenheiro(a) Sênior de Integração experiente, com idealmente mais de 5 anos de atuação profissional em engenharia de software, especializado em movimentação de dados e interoperabilidade de sistemas. O candidato selecionado terá um histórico comprovado de
projetar e implementar soluções de integração resilientes e de nível corporativo.
Você assumirá total responsabilidade pela estabilidade e qualidade de nossas aplicações ao longo de todo o ciclo de vida de desenvolvimento.
- Liderança de Recursos Full Stack: Liderar o design, desenvolvimento e implantação de funcionalidades complexas usando Java/Kotlin no back-end e React/TypeScript no front-end.
- Responsabilidade E2E por Problemas: Assumir total responsabilidade por funcionalidades e incidentes em produção, desde a análise inicial e desenvolvimento até a implantação, monitoramento e resolução final no ambiente de produção.
- Automação de CI/CD: Implementar, gerenciar e otimizar pipelines de CI/CD automatizados usando GitHub Actions para garantir implantações rápidas, confiáveis e consistentes.
- Contribuição Arquitetural: Contribuir significativamente para decisões arquiteturais, garantindo que as soluções sejam escaláveis, seguras e fáceis de manter em ambientes multi-cloud.
- Desenvolvimento de Equipe e Mentoria: Orientar ativamente desenvolvedores juniores e de nível intermediário, questionar o status quo e realizar revisões de código rigorosas e construtivas para elevar os padrões técnicos da equipe.
Qualificações e Requisitos (Não Negociáveis):
Requisitos Principais:
- Expertise em Java e Conhecimento Prático de Kotlin: Domínio sólido do ecossistema Java (incluindo Spring/Spring Boot) é obrigatório, com proficiência ou forte disposição para desenvolver aplicações usando Kotlin.
- Experiência com Engine de Integração: Experiência direta e prática em configuração, scripting e gerenciamento de um Integration Engine comercial ou open-source (por exemplo, Mirth Connect, Rhapsody, Corepoint ou Cloverleaf).
- Desenvolvimento de APIs: Experiência comprovada em projetar, construir e proteger APIs RESTful, SOAP/XML e microsserviços.
- Mensageria em Saúde (Crítico): Conhecimento aprofundado de um ou ambos os seguintes:
- – HL7 v2: Experiência em analisar, transformar e enviar diversos tipos de mensagens HL7 (ADT, ORM, ORU etc.).
- FHIR (Preferencial): Experiência prática com recursos FHIR, APIs e guias de implementação para troca de dados.
- Padrões de Integração: Compreensão sólida de Enterprise Integration Patterns (EIP), filas de mensagens (Kafka, RabbitMQ, JMS) e melhores práticas de transformação de dados.
- Proficiência em Bancos de Dados: Experiência com SQL (por exemplo, PostgreSQL, MySQL) e tecnologias ORM para persistência de dados eficaz.
- Tecnologias Modernas de Implantação: Experiência prática com ferramentas específicas de CI/CD, incluindo GitHub Actions para automação, e expertise em implantação em serviços de contêiner como AWS ECS, Azure Container Apps e Kubernetes.
- Segurança e Conformidade: Conhecimento prático de protocolos de segurança (OAuth2, SSL/TLS) e padrões de conformidade de dados relevantes para a área de saúde (por exemplo, HIPAA, GDPR ou normas regionais similares).
Desejáveis:
- Familiaridade com plataformas de nuvem (AWS, Azure ou GCP) e tecnologias de conteinerização (Docker, Kubernetes).
- Experiência com frameworks de testes (por exemplo, Playwright).
- Experiência com ferramentas de logging, monitoramento e rastreamento (por exemplo, Prometheus, Grafana, Splunk).
- Conhecimento de outros padrões de saúde (por exemplo, DICOM, XDS, CDA/C-CDA).
Formação Acadêmica:
Graduação em Engenharia de Software, Ciência da Computação ou área relacionada é
preferencial