Senior Database Engineer (Oracle)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Senior Database Engineer (Oracle): Designing, developing, and maintaining complex database solutions and integrations for the pension sector with an accent on PL/SQL development, performance optimization, and system interoperability. Focus on building robust data pipelines, ensuring schema integrity, and collaborating with business stakeholders to translate requirements into technical solutions.
Location: Must be based in or able to work from Prague (Hybrid)
Company
is a global provider of end-to-end software development, advisory, and digital transformation services with a team of over 6,000 specialists.
What you will do
- Design and maintain relational database schemas and PL/SQL procedures, functions, and packages.
- Develop data integration processes between the database and external systems via APIs, web services, and file exchange.
- Optimize SQL queries and database performance to ensure high efficiency.
- Manage code versioning using GIT and collaborate on team development workflows.
- Perform basic Linux/Unix administrative tasks to support database integrations.
- Collaborate with client business teams to translate sector-specific requirements into technical solutions.
Requirements
- Advanced knowledge of PL/SQL and relational database design (Oracle).
- Strong experience in query performance optimization and troubleshooting.
- Proficiency in integrating databases with external systems via APIs and web services.
- Experience with Linux/Unix environments and shell scripting.
- Ability to use GIT for version control and team collaboration.
- Must be able to work in a hybrid model in Prague.
Culture & Benefits
- Commitment to equal opportunity and diversity in the workplace.
- Focus on professional growth and career development.
- Collaborative environment with a global team of experts.
- Supportive team culture with a focus on building meaningful technology.
Hiring process
- Application review by the talent team.
- Talent acquisition interview to discuss goals and company culture.
- Technical interview focusing on expertise and problem-solving.
- Customer interview to align on project-specific needs.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β