
Posted 4 days ago
Database Engineer (Oracle)
AI Summary
Intelligent Digital Technologies (IDT) is the technology company building and operating the platforms behind Idram, IDBank and rate.am. Our systems are used monthly by hundreds of thousands of users and power mission-critical financial services across Armenia.
About this role
Intelligent Digital Technologies (IDT) is the technology company building and operating the platforms behind Idram, IDBank and rate.am.
Our systems are used monthly by hundreds of thousands of users and power mission-critical financial services across Armenia.
This work demands high standards of security, reliability and scalability — and we take that responsibility seriously.
At IDT you won’t work on short-term projects. You will help build long-term, financial-grade platforms, with real ownership, meaningful impact and room for professional growth.
If you are looking for engineering work that truly matters, IDT is the place to grow.
As we have already built a team of 105+ talented people, we are now seeking a for a PL/SQL Database Developer to join us․ The main goal is to conduct PI/SQL stored procedures in its whole development cycle. So, if you hold an IT background, have 5+ years of hands-on Oracle PL/SQL data modeling, and just enjoy developing oracle stored procedures, let’s meet at our brand-new office.
Performance objectives:
- Design stable and reliable databases, according to our company’s needs: developing, testing, improving and maintaining new and existing databases to help users retrieve data effectively.
Developing various database objects optimized for data retrieval, persistence, low-latency and optimal query structure,
Developing and leading various database instances and implementations, within various environments,
Ensure all database programs meet company and performance requirements
Design, develop and migrate existing SQL databases,
Research/analyze/create data processing functions, methods and procedures.
- Constantly ensure our database systems run effectively and securely.
Maintain and optimize database application performance through tuning,
Actively driving database schemas, database objects reviews, database packages, types reviews and walkthroughs to ensure that solutions meet the needs of the business and the system,
Gather business requirements and identify new features,
Fix bugs in existing applications reported by clients or internal testers,
Refactor existing code.
- Collaboration
As part of our IT team, you will work closely with developers to ensure system consistency, as well as with the Business Analysts, software developers, database administrators and Project Manager to ensure that tasks are completed within estimates and variances identified early.
We believe teamwork and intelligence win championships, hope you share this and enjoy common success as we do. So, communication and organization skills are keys for this position, along with a problem-solution attitude.
Qualifications:
Must-have requirements:
Bachelor's Degree in Computer Science, Engineering, or equivalent
In-depth knowledge of Oracle Database and related tools
strong RDBMS and data architecture, analysis, design, procedure authoring and schema review skills
Significant experience as a PL/SQL Developer, with a proven track record of leading successful projects.
Advanced proficiency in PL/SQL programming and SQL optimization.
Expertise in database design principles and architecture.
knowledge of and experience in the implementation of database best practices
strong indexing and performance optimizations experience
Experience of Oracle 12c or higher versions
good and fast problem-solving skills,
demanding, accurate work,
strong focus on time and resource management, decision-making and parallel project deliveries,
strong communication skills.
Preferred requirements:
work experience in the financial sector, a good understanding of financial terms,
familiar with database clustering and RDBMS setup within a production environment
operating Systems experience on Windows and Linux, prefer Unix too
development practice in continuous integration environment
code optimization knowledge.
Why IDT?
this is an opportunity to be part of something big: everyone here has a special job assignment with quite reasonable value in common growth,
you’ll learn a lot of: we are innovators thinking of latest technologies and original ways of addressing problems,
you’ll improve your skills: feedbacking is a well-developed habit for us, we recognize success as well as failures,
nice working atmosphere: you will come to work with pleasure,
competitive and flexible salary system.