Job Description
We are looking for an individual in the role of Database Developer who will focus on improving the efficiency of our infrastructure and the availability of our applications. The candidate must have strong analytical and troubleshooting skills with experience supporting enterprise-class applications and infrastructure. Must be capable of writing software scripts, testing database functionality, and keeping company data clean and secure. A can-do attitude, positive mindset, and team player mentality will help you excel in this position.
Duties and Responsibilities:
- Software development including coding standards, code reviews, source control management, and testing.
- Expertise in working with Database Management systems, query writing, Functions, Stored procedures, and SQL Features.
- Assist senior data engineer to ensure smooth operations for database infrastructure; including setting up database systems, making sure those systems operate efficiently, and regularly storing, backing up, and securing data from unauthorized access.
- Knowledge about database development using TSQL/Relational Databases like SQL Server 2014 onwards.
- Reviewing and tuning SQL and PL/SQL code.
- Development practices like Unit Testing, JIRA, and GIT as source control along with other continuous integration tools.
- knowledge of job scheduling and monitoring tools.
Requirements:
- Bachelor in Computer Science or related field.
- + 1-2 years of work experience.
- Experience working in an Agile Development environment.
- Proactive self-starter with the ability to take ownership of tasks through to completion.
- Good communication and interpersonal skills.
- Good in and maintaining documentation standards.