We are looking for a Database Developerto join our team and contribute to the development and support of a large-scale enterprise application. In this role, you will work on a mission-critical system, ensuring stability while also driving the implementation of new features and performance improvements. You will collaborate closely with cross-functional teams, participate in architectural discussions, and apply best practices throughout the full software development life cycle.
Key Responsibilities: * Design stable, reliable and effective database structure. * Optimize and maintain legacy systems. * Modify database structure according to user requests and perform tests. * Solve performance issues. * Liaise with developers to improve systems and establish best practices. * Gather user requirements and develop new features. * Provide support to users of our systems. * Ensure all business system meet company to performance requirements.
Requirements: * Deep understanding of database design process (tables, indexes). * Knowledge of query perfomance tuning mechanisms. * Ability to work with query and database metrics. * Experience in writing complex stored procedures. * Knowledge of ETL processes. * Experience of 3 years working with IBM DB2 or Oracle, or MS SQL (complex databases).
We Offer: * Competitive salary package and performance-based motivation system * Constant interaction with global teams of professionals * Join a rapidly growing international company with offices in 7 countries * Solve interesting challenges and bring your ideas to life * Influence processes and contribute to the company’s growth * Great opportunities for professional growth and career development * Access a rich library of courses, trainings, and learning materials * Paid annual leave * Get exclusive employee discounts on premium tech products