NTT DATA Romania

Database Engineer

NTT DATA Romania

full-time

Posted on:

Location Type: Hybrid

Location: BucharestRomania

Visit company website

Explore more

AI Apply
Apply

About the role

  • Oversee the administration of approximately 6 database schemas on Oracle databases, ensuring their stability and performance.
  • Take part in leading and execution on the planned migration of our database environment from Oracle to Cloud SQL for PostgreSQL.
  • Develop and implement migration strategies, ensuring data integrity and minimal downtime.
  • Supervise and review all changes made to database schemas, including the analysis of change and rollback scripts, utilizing tools like Liquibase.
  • Collaborate with the DevOps team to integrate and improve the schema update process within our CI/CD pipelines.
  • Conduct regular analysis of database usage patterns to identify and propose optimization opportunities, such as the creation of indexes, partitions, views, and constraints.
  • Proactively analyse and identify discrepancies between different database schemas, proposing and implementing changes for alignment and standardization.
  • Recommend and implement schema and query changes to enhance database performance.
  • Employ a range of techniques to analyse problems and evaluate multiple solutions against engineering, business & strategic criteria
  • Collaborate to achieve consensus on topics and issues and contribute to communities
  • Identify and resolve barriers to business deliveries implementing solutions which iteratively deliver value
  • Design solutions using common design patterns with a range of design tools & techniques
  • Conduct peer reviews to ensure designs are fit for purpose, extensible & re-usable
  • Deliver end to end first-class engineering solutions across a range of technology platforms
  • Improve delivery standards, working practices, tools & solutions and driving adoption of automation tools
  • Ensure stable and reliable production environments and high-quality service delivery to customers
  • Investigate production incidents & lead remediation, analyse services & components
  • Design & build solutions which are secure & controlled
  • Investigate & report on issues and potential risk events within designs and solutions

Requirements

  • Proven experience as a Database Administrator, Database Engineer, or in a similar role.
  • Strong proficiency in managing PostgreSQL databases.
  • Demonstrable experience with database migration projects, preferably from Oracle to a cloud-based solution like PostgreSQL.
  • Hands-on experience with cloud database services (PostgreSQL).
  • Experience with database change management tools such as Liquibase.
  • Solid understanding of SQL and procedural database languages (e.g., PL/SQL, PL/pgSQL).
  • Experience with database performance tuning and optimization techniques.
  • Familiarity with DevOps principles and practices related to database management.
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration abilities.
Benefits
  • New beginnings can be a challenge. We promise a smooth integration and a supportive mentor
  • Pick your working style: choose from Remote, Hybrid or Office work opportunities
  • Early bird or night owl? Our projects have different working hours to suit your needs
  • Nobody is born an expert. Sharpen your tech skills with our sponsored certifications, trainings and top e-learning platforms
  • We want you to stay healthy! Enjoy our Private Health Insurance ⁠– it’s custom-made for you
  • A clear mind is a healthy mind. Attend individual coaching sessions or go one step further by joining our accredited Coaching School
  • Make the most of our epic parties or themed events – they’re lovingly designed for our people and their families
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PostgreSQLOracle databasesSQLPL/SQLPL/pgSQLdatabase migrationdatabase performance tuningdatabase change managementdata integrityschema design
Soft Skills
analytical skillsproblem-solving skillscommunication abilitiescollaboration abilitiesleadershipconsensus buildingorganizational skillsadaptabilitycritical thinkingcreativity