Portfolio Company Opportunities
Join a Startup, Change the World

Software Engineer / Developer

Conducco

Conducco

Software Engineering
Posted on Nov 11, 2024

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

E-mail: ruben@conducco.com

WhatsApp: +55(11) 9 8838-4280