Software Engineer / Developer
Conducco
Software Engineer / Developer
Resumo
Como Engenheiro de Software na Conducco, você desempenhará um papel fundamental no desenvolvimento, implementação e manutenção de nossas plataformas iPaaS e CDP. Trabalhando em estreita colaboração com o líder de produto e de tecnologia, você ajudará a garantir que nossos produtos e soluções sejam escaláveis, seguros e inovadores.
Responsabilidades Chaves
-
Setup e Gerenciamento de Ferramentas e Ambientes:
-
Configuração de ambientes de desenvolvimento, incluindo Airflow, Snowflake e APIs, com gestão de permissões, senhas e arquivos
-
Manutenção de controles de acesso a servidores e plataformas, especialmente IP restrito e integrações como Snowflake e Airflow.
-
-
Desenvolvimento de Software:
-
Codificar, testar e implementar funcionalidades de ponta para as plataformas da Conducco, focando na escalabilidade e eficiência.
-
-
Manutenção e Suporte de Código:
-
Assegurar que o código existente permaneça funcional e otimizado, realizando melhorias contínuas.
-
-
Automação de Processos:
-
Desenvolver e manter DAGs em Airflow para melhorar a automação de dados, conectores e integração com outras plataformas, incluindo a criação e configuração de novos parâmetros de automação para contratos e políticas de elegibilidade.
-
-
Integração e APIs:
-
Colaborar no desenvolvimento e manutenção de integrações por meio de APIs e outros conectores, garantindo fluxo eficiente e seguro de dados entre sistemas.
-
-
Gestão de Clientes e Contratos:
-
Configuração de novos contratos, layouts de dados e exportação de arquivos para clientes, incluindo controle de permissões específicas para execução de aplicativos e automações.
-
-
Monitoramento e Manutenção de Automações:
-
Verificação de execuções corretas das automações, incluindo geração de arquivos de saída e extrações para exportação a outros sistemas conforme necessário.
-
Gestão de conectores e integração entre sistemas de origem e destino.
-
-
Gestão e manutenção da base de dados (data warehouse) em Snowflake
-
Preservar aspectos de governança de dados e crescimento saudável do SSoT e SSoR
-
-
Apoio a conectividade com o Front end:
-
Cuidar do relacionamento entre as automações é o schema que ajuda a organizar o front end para manter a apropriada gestão e governança das diferentes contas de clientes.
-
-
Suporte ao Pipeline de CI/CD:
-
Participar do processo de integração contínua e implementação contínua, contribuindo para um desenvolvimento ágil e eficiente.
-
-
Segurança e Compliance:
-
Trabalhar para garantir que todas as práticas de desenvolvimento estejam alinhadas aos padrões de segurança e compliance.
-
-
Documentação e Gestão do Conhecimento:
-
Documentação dos conceitos e processos do sistema da Conducco, padronização de nomenclaturas e organização do armazenamento de dados por processos, além da criação de tabelas para detalhar cada processo.
-
-
Inovação e Melhoria Contínua:
-
Contribuir com ideias inovadoras para o desenvolvimento de novas funcionalidades, especialmente em áreas de AI e automação low-code.
-
Competencias Chave
-
Sólida experiência no desenvolvimento de APIs com Node.js, garantindo alta performance e escalabilidade.
-
Habilidade em automação de processos e integrações utilizando Python, SQL, ampliando a capacidade de solução para diversas demandas.
-
Aplicação de princípios de design, como SOLID, para escrever código limpo e sustentável.
-
Conhecimento prático em Snowflake e Apache Airflow (Low Code), além de familiaridade com serviços em nuvem (AWS).
-
Experiência com construção e manutenção de DAGs (processos automáticos).
-
Familiaridade e facilidade de trabalhar com data warehouses e organização de bancos de dados relacionais.
-
Colaboração e habilidade de comunicação para trabalhar em equipe em um ambiente ágil.
-
Habilidades em CI/CD, com foco na eficiência do desenvolvimento e implementação ágil.
Como Trabalhamos
Espírito Colaborativo: Prosperamos com apoio mútuo e sucesso coletivo.
Valorização da Humanidade: Nosso ambiente acolhedor promove o crescimento pessoal e profissional.
Elegância em Ação: Buscamos um processo de trabalho que seja tão agradável e gratificante quanto nossos resultados.
Compromisso Unificado: Nossas decisões são inclusivas e firmes, garantindo acordo coletivo e determinação.
Foco no Cliente: Priorizamos o entendimento e a satisfação das necessidades dos clientes.
Pensamento Visionário: Nossa equipe é voltada para o futuro, moldando o setor em que atuamos.
Liderança Transparente: Clareza e contexto são essenciais para fomentar um ambiente de confiança e diálogo aberto.
Metas Dinâmicas: Promovemos um ambiente de alta energia e progresso acelerado.
Compensação: PJ, trabalho remoto, base negociável, 15 dias de férias pagas mas feriados, vales, bonificações contra metas da empresa.
Contato
WhatsApp: +55(11) 9 8838-4280