CONCEPT SOLUTIONS LLC
ADEPT Force Group Incorporated
Desenvolvedor MuleSoft
Sobre a oportunidade
Categoria de Mão de Obra Contratada (LCAT): Desenvolvedor MuleSoft
Posição: Desenvolvedor MuleSoft
Credencial: Segredo Ativo
Localização: Teletrabalho
Tipo: Assalariado Isento, Tempo Integral, Regular
Se você precisar de uma acomodação razoável para qualquer parte do processo de inscrição ou contratação, notifique o Diretor de Operações de Pessoas. Acomodações razoáveis são fornecidas a indivíduos qualificados com deficiências de acordo com a lei aplicável.
Descrição
O Desenvolvedor MuleSoft constrói e implanta APIs e fluxos de integração usando o Anypoint Studio. A função foca na escrita de código eficiente para transformação de dados, tratamento de erros e roteamento de mensagens de acordo com especificações técnicas.
O Desenvolvedor MuleSoft é responsável por projetar, desenvolver, testar, implantar e manter soluções de integração empresarial de missão crítica que permitem conectividade contínua entre os sistemas de negócios do Exército dos EUA / Departamento de Guerra (DoW). Esta função serve como ponte técnica entre o ecossistema Salesforce, incluindo Sales Cloud, Service Cloud e Experience Cloud, e aplicações empresariais externas, plataformas de Planejamento de Recursos Empresariais (ERP), bancos de dados legados do governo, fontes de dados autoritativas e soluções de terceiros SaaS.
Utilizando a Anypoint Platform da MuleSoft, o Desenvolvedor MuleSoft desenvolve APIs escaláveis, seguras e reutilizáveis, alinhadas à arquitetura de conectividade orientada a API da MuleSoft, incluindo APIs de Sistema, Processo e Experiência. As responsabilidades incluem o design de arquitetura de integração, desenvolvimento de API, transformação de dados, otimização de desempenho, solução de problemas e suporte a iniciativas de integração em toda a empresa.
A posição exige experiência prática com Mule Runtime 4, DataWeave 2.0, integrações Salesforce, gerenciamento de Interface de Programação de Aplicações (API) e pipelines automatizados de Integração Contínua/Entrega Contínua (CI/CD) para implantação. O Desenvolvedor MuleSoft colabora com partes interessadas do DoW e de negócios, arquitetos, desenvolvedores e administradores de sistemas para entregar soluções de integração de alta qualidade que suportam objetivos organizacionais, garantem a integridade dos dados e promovem a troca eficiente de informações em toda a empresa.
Deveres e Responsabilidades
- Engenharia de API e Integração: Projetar, construir e manter fluxos de integração empresarial, APIs Representational State Transfer (REST), Simple Object Access Protocol (SOAP) e pipelines de dados conectando Salesforce a bancos de dados legados do DoW, ERPs e plataformas de terceiros usando MuleSoft Anypoint Studio e CloudHub
- Arquitetura Liderada por API: Implementar arquiteturas de API em 3 camadas (camadas de Sistema, Processo, Experiência) e componentes reutilizáveis usando RAML/OAS
- Conectividade Salesforce: Configurar e otimizar integrações de Salesforce para sistemas externos usando o Conector Salesforce da MuleSoft, Eventos de Plataforma, Captura de Dados de Mudança (CDC) e APIs em Lote/REST da Salesforce
- Transformação de Dados: Desenvolver mapeamentos complexos de dados, transformações e enriquecimentos usando DataWeave 2.0
- Confiabilidade e Segurança: Implementar Padrões de Integração Empresarial (EIP), filas de mensagens: Java Message Service (JMS), Kafka, ou Amazon WebServices (AWS) Simple Queue Service (SQS)/ Simple Notification Service (SNS), frameworks robustos de tratamento de erros, limitação de taxa e políticas de segurança impostas por gateway: OAuth 2.0, Mutual Transport Layer Security (mTLS), certificados de Public Key Infrastructure (PKI), gerenciamento de segredos e controle de acesso baseado em função (RBAC) no Anypoint API Manager alinhado com os controles de cibersegurança e gerenciamento de identidade do DoW
- DevOps e Testes: Escrever testes unitários e funcionais usando MUnit; automatizar implantações usando Maven e pipelines de DevSecOps CI/CD (GitLab CI, GitHub Actions, Jenkins, ou Azure DevOps)
- Solução de Problemas e Otimização: Monitorar o desempenho de API, analisar logs de transações em tempo de execução e resolver problemas de conectividade, limitação e latência em ambientes híbridos
- Colaboração com Stakeholders: Trabalhar em parceria com stakeholders do DoW, Administradores de Salesforce, Arquitetos de Soluções e analistas de negócios para traduzir requisitos funcionais complexos em especificações técnicas de baixo nível dentro de um ambiente Ágil
- Modernização de Legado: Analisar sistemas legados do DoW para identificar gargalos arquitetônicos e implementar caminhos de migração liderados por API
- Segurança e Conformidade: Aplicar requisitos de cibersegurança FedRAMP, NIST e DoW, incluindo salvaguardas de PII para dados em trânsito e em repouso
Qualificações Necessárias
- Bacharelado em Ciência da Computação, Sistemas de Informação, Engenharia de Software ou experiência prática equivalente
- 3–6+ anos de experiência profissional em integração, com pelo menos 3 anos dedicados à Plataforma MuleSoft Anypoint
- Ecossistema Salesforce: Sólido entendimento dos objetos principais do Salesforce, modelos de dados, Salesforce Object Query Language (SOQL)/ Salesforce Object Search Language (SOSL), arquitetura de segurança e mecanismos de integração de saída (Webhooks, Eventos de Plataforma, Chamadas Apex)
- Proficiência em design de especificação RAML e OpenAPI (OAS), habilidades avançadas de transformação de dados com DataWeave 2.0
- Conhecimento prático de bancos de dados relacionais (Structure Query Language (SQL), PostgreSQL)) e tecnologias de mensagens (Kafka, JMS, AWS SQS/SNS)
- Experiência prática com controle de versão (Git) e gerenciamento de dependências (Maven)
- Experiência trabalhando em equipes de entrega Ágil/Scrum
- Credencial de Segurança Segredo Ativo; Cidadania dos EUA exigida
Qualificações Desejadas
- Desenvolvedor MuleSoft Certificado (Nível 1 / Nível 2)
- Arquiteto de Integração MuleSoft Certificado
- Salesforce Certified Platform Developer I (PDI) ou Administrador Certificado Salesforce
- Experiência em implantação no Anypoint Runtime Fabric (RTF) ou CloudHub 2.0
- Experiência integrando Salesforce Data Cloud, Marketing Cloud ou Agentforce/APIs baseada em IA
- Experiência de trabalho em ambientes multifuncionais Ágil/Scrum
