About TMCAt TMC, we believe in combining deep technical expertise with autonomy, continuous learning, and real impact.
Through our Employeneurship model, you'll have the stability of a permanent contract while shaping your own professional journey.
We work with global clients across multiple industries, building robust and scalable data solutions that power critical business processes.Project DetailsWe are looking for an Oracle PL/SQL Developer to support the design, optimization, and maintenance of complex data processes.You'll work across the full development lifecycle — from analysis and modelling to implementation, testing, and tuning — ensuring data flows are efficient, reliable and aligned with business needs.This role suits someone que gosta de resolver problemas, melhorar performance e colaborar com equipas técnicas e funcionais num ambiente estruturado e dinâmico.What We're Looking ForCore SkillsExperiência sólida em desenvolvimento PL/SQL (procedures, functions, triggers, packages)Capacidade de otimizar queries e pipelines com foco em performanceConhecimento forte de modelação relacional, índices e estratégias de tuningExperiência com ETL/ELT, cargas de dados ou integração entre sistemasCapacidade de fazer debugging, análise de problemas e tuning avançadoConforto com ferramentas como SQL Developer, Toad, ou equivalentesNice to HaveExperiência com Unix/Linux e scriptingConhecimentos básicos de CI/CD aplicado a changes de base de dadosFamiliaridade com Oracle performance tools (AWR, ASH, Explain Plan)Experiência em ambientes de datwarehouse, reporting ou integraçãoConhecimento de outras bases de dados (PostgreSQL, MySQL, etc.)Soft SkillsAtenção ao detalhe e rigor técnicoCapacidade de trabalhar com equipas de desenvolvimento, análise funcional e operaçõesBoa comunicação para traduzir requisitos em soluções técnicasProatividade na resolução de problemas e otimização contínuaWhat You'll DoDesenvolver, otimizar e manter código PL/SQL para suportar aplicações e processos internosTrabalhar em conjunto com analistas e equipas de negócio para interpretar requisitosGarantir qualidade através de testes unitários, validação e revisão de performanceColaborar em integrações entre sistemas e fluxos de dados complexosDiagnosticar e resolver problemas técnicos, incluindo incidentes de performanceSuportar melhorias contínuas, automação e boas práticas de desenvolvimentoDocumentar soluções, especificações técnicas e fluxos de dadosWhy Join TMC?
Projetos internacionais e oportunidades de trabalhar em diferentes indústrias