Job Description
As a Database Administrator, you will apply your skills with client and server database technologies to a variety of internal and external projects. Reporting the head of our technical services department, you will develop, test, and maintain client and server business applications using a variety of frameworks and platforms.
Your Responsibilities
Depending upon your level of expertise and experience, your responsibilities may include:
- Database server and application server installation, configuration, and upgrade.
- Testing and maintenance of business applications, including relational database access.
- Elicit, refine, and record functional requirements from internal and external stakeholders.
Your Competencies
- Minimum 2-3 years’ experience in Oracle database administration and PL SQL programming
- Experience in installation, optimization, upgrade and troubleshooting of Oracle-related technologies and with Oracle APEX development is an advantage.
- Experience in using Hexagon products, Microsoft SQL database, Microsoft Power BI, Jasper Reporting and SSRS technologies is an advantage.
- A graduate qualification in Computer Science or any related field.
- Expert knowledge of programming concepts, data structures and algorithms.
- Experience working with service-oriented architectures and web services.
- Familiarity with both waterfall and agile software development methodologies.
- Familiarity with VSS and Git source control technology and tools.
- Understanding of programming concepts, data structures and algorithms
- Solid grounding in mathematics and statistics
- Strong English-language verbal and written communication skills (additional language skills are an advantage)
- Experience with troubleshooting Windows and Windows applications
- A desire to master new technologies and solve problems.
- Flexibility and efficiency in working in a dynamic environment.
- Attention to detail and commitment to producing high quality results.