Job Description Cargo: Desenvolvedor Sênior AWS Connect Localização: São Paulo, Brasil Entrevista: Telefone/Skype Tipo de Contrato: Contrato (C2C/W2) Relatórios para: Líder de Equipe/Gerente de Entrega PROPÓSITO DO TRABALHO: Como Engenheiro Sênior, você desenvolverá soluções de processamento de dados distribuídos e soluções de banco de dados de alta carga para diversos casos de negócios, incluindo relatórios, análise de produtos, otimização de marketing e relatórios financeiros.
Contribua como parte de uma equipe auto-organizada de engenheiros de dados experientes trabalhando em um ambiente desafiador e inovador para nosso cliente, criando a base para a tomada de decisões em uma empresa que lida com bilhões de eventos por dia.
Investigue, crie e implemente soluções para desafios técnicos existentes.
Forneça orientação, instrução, direção e liderança para uma equipe de desenvolvimento com o objetivo de alcançar metas do projeto.
TAREFAS E RESPONSABILIDADES PRINCIPAIS: Obtém tarefas do líder do projeto ou Líder de Equipe (TL), prepara especificações funcionais e de design.
Assegura que a área(s) atribuída(s) seja(m) entregue(s) dentro dos prazos estabelecidos e dos objetivos de qualidade necessários.
Fornece estimativas, concorda com a duração das tarefas com o gerente e contribui para o plano do projeto da área atribuída.
Aborda riscos ao nível da área, fornece e implementa um plano de mitigação.
Relata sobre a prontidão/qualidade da área e levanta bandeiras vermelhas em situações de crise além de sua responsabilidade.
Responsável por resolver situações de crise dentro de sua responsabilidade.
Inicia e conduz revisões de código, cria padrões, convenções e diretrizes de código.
Sugere melhorias técnicas e funcionais para agregar valor ao produto.
Melhora constantemente seu nível profissional.
Colabora com várias equipes, Produto, UI e Engenharia.
Desenvolve componentes de back-end usando a API da AWS, garantindo alta escalabilidade e desempenho.
Compreensão profunda do AWS Connect, recursos e uso idiomático da linguagem.
Familiaridade com recursos avançados como coroutines para programação assíncrona e funções de extensão.
Depura código Kotlin, escreve testes unitários para garantir qualidade e diagnostica bugs.
Deve ter: Diploma universitário em Ciências Relacionadas à Computação ou similar.
Mais de 5 anos de experiência liderando projetos técnicos voltados para o cliente em Tecnologias de Centro de Contato.
Mais de 2 anos de experiência prática trabalhando com Amazon Connect.
Expertise em integração com Salesforce CRM.
Mais de 3 anos de experiência projetando e implementando roteamento de chamadas com mensagens dinâmicas.
Proficiência em serviços AWS, incluindo Lambda, DynamoDB, API Gateway, Lex (Bots de Voz/Chat), S3 e Amazon Connect Streams.
Habilidades de programação em Node.js, Python ou Java.
Experiência com pipelines de CI/CD e ferramentas de controle de versão como GitHub ou Bitbucket.
Familiaridade com tecnologias WebRTC e SIP.
Excelentes habilidades de comunicação e experiência em trabalhar com equipes técnicas e não técnicas.
Desejável: Certificação AWS Certified Developer Associate.
Experiência com sistemas de processamento de streams: Kafka, Spark-Streaming, Apache Flink, etc.
Additional Information All your information will be kept confidential according to EEO guidelines.