About TMCAt TMC, we foster a community of highly skilled professionals who value autonomy, continuous learning, and impactful work.
Through our Employeneurship model — a blend of stability and entrepreneurial freedom — you'll have the opportunity to contribute to challenging technical projects while developing your expertise at your own pace.
Project Details
We are looking for an Oracle PL/SQL Developer to support the design, enhancement and maintenance of robust database solutions.
This role involves working closely with technical and business teams to build high-performing data processes, optimize existing routines, and ensure the reliability of mission-critical systems.
You'll be involved in projects that require both analytical thinking and hands-on development, contributing to scalable architectures and long-term system evolution.
What We're Looking For
Core Skills
Strong experience with Oracle PL/SQL development
Ability to build and maintain stored procedures, packages, triggers and functions
Solid understanding of performance tuning, indexing strategies and query optimization
Knowledge of relational database design, data modeling and normalization
Experience with ETL/ELT flows, batch processes or data transformation pipelines
Good debugging, troubleshooting and problem-solving abilities
Nice-to-Have
Experience with Unix/Linux shell scripting
Familiarity with CI/CD pipelines for database changes
Exposure to Oracle SQL Developer, Toad, or similar tools
Knowledge of other database technologies or cloud data platforms
General Requirements
Ability to work collaboratively with technical teams and business stakeholders
Strong attention to detail and a structured, analytical approach
English proficiency at B2 level or above
What You'll Do
Develop, optimize and maintain PL/SQL modules and database logic
Improve performance of queries, data flows and operational routines
Support the integration of multiple systems and data sources
Ensure data quality, consistency and compliance with project requirements
Assist in diagnosing production issues and implementing preventive measures
Participate in technical discussions, documentation and code review processes
Contribute to ongoing improvements of database standards and best practices
Why Join TMC?
Work on innovative, data-driven projects with international reach
Enjoy the balance of security and freedom offered by our Employeneurship model
Access continuous training, certifications and development programs
Join a collaborative network of skilled engineers and consultants
Shape your own career path with real influence over your professional growth