Job Description
Nature of the main tasks
- Design, implementation and maintenance of database layer of multi-tears applications
- Data analysis, data modelling, physical database design
- Development and maintenance of database stored procedures
- Development, maintenance and integration of database components
- Prototyping
- Writing and maintaining application code that reflects the business requirements and technical specifications
- Database integration with applications and other corporate Information Systems
- Elaboration and execution of database test scenarios, definition of test data sets
- Database configuration, troubleshooting and optimisation
- Writing of technical documentation
- Assistance with deployment, configuration and tuning of the database
Knowledge and competences
- Good knowledge of data modelling and database design techniques and tools (e.g. SQL Developer Data Modeler, Hackolade, NoSQL Workbench)
- Good knowledge of development tools (e.g. Oracle SQL Developer)
- Good knowledge of relational database systems (e.g. Oracle)
- Good knowledge of NoSQL database systems (e.g. Dynamo DB, MongoDB, Cassandra)
- Good knowledge of SQL
- Good knowledge of PL/SQL
- Application development environments
- Web Application Security Relational Database Management Systems
- SQL Developer 21.2
- PL/SQL
- MySQL 5, 8
- Oracle 19c
- Database modelling tools
Tools and Methodologies
- Software AG ARIS Database Management System
- Oracle SQL Developer
- PL/SQL Developer Software development Lifecycle
- Atlassian Tools
- GitHub
- ServiceNow Methodology
- Project Management: PM² and PM² Agile
- Agile Software development: Kanban & Scrum
Hiring Team Member