Profile: Data Developer (DBD)
Location: Brussels
Service delivery: On-site
Level of English: Advanced
Relevant experience in years: 11-15
Nature of the main tasks:
* Design, implementation, and maintenance of the database layer of multi-tier applications
* Data analysis, data modeling, 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 business requirements and technical specifications
* Database integration with applications and other corporate information systems
* Development and execution of database test scenarios, definition of test data sets
* Database configuration, troubleshooting, and optimization
* Writing technical documentation
* Assistance in database deployment, configuration, and tuning
Knowledge and skills:
* Good knowledge of data modeling 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 modeling tools
Tools and methodologies:
* ARIS Database Management System by Software AG
* Oracle SQL Developer
* PL/SQL Developer
* Software development lifecycle
* Atlassian tools
* GitHub
* ServiceNow methodology
* Project management: PM² and PM² Agile
* Agile software development: Kanban and Scrum
Technical certification:
* Oracle Certified Professional (OCP)
* CDMP (Certified Data Management Professional)