Estamos buscando um(a) Engenheiro(a) Sênior de Suporte de Desenvolvimento L3 para atuar em um ambiente de alta complexidade, com foco em debugging Java, criação de scripts, análise SQL e ecossistemas de Big Data.
Sobre a Função
O(a) profissional dará suporte a ambientes de produção e desenvolvimento, garantindo estabilidade, performance e melhorias contínuas por meio de análises proativas, investigação de problemas e iniciativas de automação. A função exige forte capacidade analítica, habilidades técnicas práticas e colaboração com equipes globais multifuncionais.
Responsabilidades
* Analisar, diagnosticar e resolver problemas de aplicações em ambientes de produção e desenvolvimento.
* Realizar debugging profundo de código e logs para identificar defeitos, inconsistências e padrões recorrentes.
* Gerenciar incidentes de ponta a ponta, garantindo comunicação eficaz com usuários, donos das aplicações e executivos.
* Melhorar a estabilidade e a performance das aplicações, identificando falhas recorrentes e recomendando ações corretivas permanentes.
* Utilizar ferramentas desenvolvidas pela equipe AppBank Engineering para automatizar detecção de falhas e processos de recuperação usando machine learning.
* Identificar oportunidades de automação e colaborar com equipes de engenharia para implementá-las e operacionalizá-las.
* Desafiar arquiteturas existentes e sugerir melhorias para aumentar confiabilidade, estabilidade e performance.
* Participar ativamente do processo de Gerenciamento de Mudanças, garantindo deploys seguros e controlados.
* Criar, atualizar e otimizar runbooks para reduzir erros operacionais e aumentar a eficiência de suporte.
* Gerar relatórios de tendências e performance para apoiar decisões e gestão de níveis de serviço.
Qualificações
* Aproximadamente 9+ anos de experiência em Suporte de Desenvolvimento L3 ou Suporte à Produção.
Habilidades Necessárias
* Forte experiência em codificação e depuração Java (obrigatório).
* Experiência com linguagens de script: Shell Script, Perl, JavaScript ou Python.
* Sólido conhecimento em SQL e bancos de dados relacionais (Sybase ASE/IQ, DB2).
* Experiência com Big Data e tecnologias distribuídas, como Spark, Hadoop, HDFS.
* Domínio de princípios de programação orientada a objetos.
* Capacidade de solucionar problemas complexos, identificar padrões, realizar análise de causa raiz e recomendar correções definitivas.
* Inglês avançado para comunicação com stakeholders globais.
Habilidades Preferenciais
* Experiência em grandes empresas globais ou instituições financeiras.
* Vivência em tuning de performance de aplicações distribuídas ou pipelines de dados.
* Familiaridade com frameworks de automação ou soluções de estabilidade baseadas em machine learning.