We are an Abuja-based company with a strategic focus on providing customized technology-based solutions to public and private sector organisations. The company has a history of delivering solutions largely to government parastatals and currently looks to increase its reach within the private sector. Over the years, the company has carved a niche for itself in providing large population databases and microchip-based solutions like Identity Cards and Electronic Passports.
In pursuit of our aspirations to expand our multi-sectoral reach and improve service delivery to our growing clientele, we are recruiting to fill the position below:
Job Title: Senior Database Developer
Location: Abuja
Employment Type: Full-time
Job Summary
This is an Abuja-based, full-time, on-site role for a Senior Database Developer. The Senior Database Developer will be responsible for designing, implementing, and optimizing database solutions, ensuring data integrity, and supporting software applications that rely on large-scale database systems. This role is ideal for a highly skilled Database Developer who is passionate about optimizing data storage, improving database performance, and ensuring the reliability of large-scale database systems
In addition to the function-specific competencies and experience, the ideal candidates must be astute professionals, and good team players, with innovative mindset needed to play in a technology-driven business environment.
Responsibilities
Design, develop, and maintain database architectures to support software applications and business processes.
Optimize database performance through indexing, partitioning, and query tuning.
Ensure database security, data integrity, and compliance with industry standards and regulations.
Develop and maintain stored procedures, triggers, and views to streamline data operations.
Implement and manage database backup, disaster recovery, and failover strategies.
Work closely with software developers to integrate database solutions into applications.
Monitor and troubleshoot database performance issues and optimize system efficiency.
Design and implement ETL processes to facilitate data migration and transformation.
Provide guidance on best practices for database development and administration.
Collaborate with cross-functional teams to support business intelligence and analytics initiatives.
Stay updated with the latest advancements in database technologies and trends.
Mentor and guide junior database developers to enhance team capability and performance.
Qualification, Experience, Skills and Competencies
Bachelor's or Master’s degree in Computer Science, Information Technology, Software Engineering or a related field.
7+ years of experience in database development, administration, and optimization.
Strong proficiency in SQL database technologies such as PostgreSQL, MySQL, MSSQL, Oracle.
Experience with database design, indexing, and query optimization techniques.
Expertise in stored procedures, functions, triggers, and performance tuning.
Hands-on experience with database security, backup, and recovery strategies.
Proficiency in data modeling, normalization, and ETL processes.
Knowledge of cloud database services (AWS RDS, Azure SQL Database, Google Cloud SQL) is a plus.
Experience with database automation and DevOps tools such as Docker, Kubernetes, and CI/CD pipelines.
Strong understanding of data warehousing, data lakes, and big data technologies is an advantage.
Excellent analytical, problem-solving, and debugging skills
Strong communication and teamwork skills with a proactive attitude.
Experience in database replication, clustering, and high availability solutions.
Knowledge of data governance and regulatory compliance standards.
Experience in working with NoSQL databases like MongoDB, Redis.
Familiarity with cloud-based database solutions and infrastructure automation.
Understanding of AI/ML data processing and analytics workflows.
Experience with large population databases is a plus.
Work Conditions and Benefits
On-site work, depending on project requirements.
Occasional travel may be required for meetings, training, or collaboration with teams.
Competitive salary.
Performance-based bonuses and incentives.
Comprehensive health insurance.
Contributory pension plan.
Annual leave entitlements.
Opportunities for professional growth and development.
Application Closing Date
25th February, 2025.
How to Apply
Interested and qualified candidates should send their CV to: [email protected] using the Job Title as the subject of the mail.
Note
Interested and qualified candidates, who must be willing to work in Abuja, should apply.