Database Developer
Your Partner for Success
The Database Developer will be responsible for the overall design, development, test, release, maintenance, and technical support of data and reporting applications to ensure effective data services delivery and support enterprise strategies.
Responsibilities:
- Participate in a team-based, agile development environment.
- Adhere to established Company best practices, standards and agreed upon design patterns for data and reporting application development and support.
- Analyze and understand business users’ requirements, clarifying inconsistencies, conflicts, or ambiguities, to effectively develop solutions that meet business needs.
- Responsible for the design, development, test, release, maintenance, and technical support of custom data applications such as data pipelines/ETLs/data processing/APIs.
- Responsible for the design, development, test, release, maintenance, and technical support of data analysis reports and dashboards using Power BI and paginated reports using Power BI Report
- Perform data modelling and database design for data and reporting applications as well as other applications as needed.
- Performs analysis, design and implementation of data migration as needed.
- Participates in design/code reviews.
- Perform SQL Server & lambda function database administration in the development environment.
Qualifications:
- 2+ years’ experience in developing solutions using SQL Server, T-SQL, Stored procedures, SSIS, AWS Data Lake, and AWS aurora database,
- Highly skilled in scripting using Python and SQL
- Strong experience in best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Well versed in performing system analysis and design.
- Proficient in using AWS DevOps to manage CI/CD pipelines and artifacts.
- Adept in source code management using GitHub.
Job Features
Job Category | Database Developer |