Remote Jobs

Database Specialist

7 days ago

PayCompetitive
LocationRemote
Employment typeFull-Time

What's your preference?

Apply with job updates
  • Job Description

      Req#: 8a7887ac96d0a1800196da6ed8d84e5f
      Data Specialist

      Democracy International (DI) is seeking to hire a Data Specialist for an anticipated 12-month UNDP-funded project in Libya. The project's primary objective is to enhance and maintain custom, open-source software used by the High National Election Commission (HNEC) for results tabulation, mobile data collection, and public-facing results publication during electoral events. The role will involve overseeing the software development lifecycle, ensuring on-site and remote support during election tally processes, and building the capacity of HNEC's local development and IT teams.

      The Data Specialist will work closely with senior technical staff, HNEC developers, and project stakeholders to ensure database solutions are robust, efficient, and responsive to evolving project needs. The ideal candidate will have experience administering and optimizing PostgreSQL and MongoDB databases, writing complex SQL queries, and applying best practices in database security, backup, and recovery.

      This is a full-time position contingent upon award and funding.

      Essential Job Duties

      The position's responsibilities will include:

      Programmatic
      • Lead and implement best-practice design for PostgreSQL and MongoDB databases, ensuring support for the new and existing functionality of the tabulation software and mobile data collection systems.
      • Collaborate with software developers to design and modify database schema to accommodate additional requirements and enhancements (including writing stored procedures, triggers, and views as needed).
      • Monitor and optimize database performance, identifying and addressing bottlenecks and performance issues.
      • Develop and maintain scripts for database maintenance, backups, and data migration processes.
      • Provide remote and on-site database support throughout the election tabulation process, ensuring that systems remain operational and any emerging issues are resolved promptly.
      • Participate in on-call support during critical periods, including election day(s) and the immediate post-election tally process.
      • Oversee secure storage and retrieval of all database passwords, credentials, and scripts, handing over full access and documentation to HNEC and UNDP as required.
      • Collaborate with senior developers to implement robust testing methodologies and continuous integration processes.

      Administrative
      • Participate in regular stand-ups and sprint planning sessions to stay aligned with project objectives.
      • Assist senior team members in meeting all milestones on time, including deliverables, enhancements, training sessions, and operational support schedules.
      • Contribute to internal learning and knowledge-sharing sessions on database best practices.
      • Provide ad-hoc technical support and troubleshooting as needs arise.

      Deliverables
      • Enhanced Tally Center and Mobile Data Collection Software: Implementation of specified updates and ad-hoc change requests, with thorough user testing and documentation.
      • System Maintenance and Support: Ongoing monthly maintenance reports, bug fixes, security patches, and code repository management.
      • Training and Capacity Building: Delivery of at least one remote training (3 days) for HNEC staff on system administration and functionality. One in-person training workshop (5 days) in Tunis to review the system code and architecture with HNEC developers.
      • On-Site Election Tally Support: Deployment of up to two specialists during tabulation events, ensuring system stability, troubleshooting, and secure data handling.
      • Project Documentation: Regular project reports, final handover documentation (including code repositories, user manuals, and configuration guides).

      Qualifications
      • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a closely related field.
      • Minimum of two (2) months experience in database development, administration, and maintenance.
      • Proven ability to write and maintain complex SQL scripts, including stored procedures, triggers, and advanced queries.
      • Familiarity with open-source technologies, Python, and Django frameworks is highly desirable.
      • Knowledge of database security practices, access control, and data backup/recovery.
      • Experience working or living in Libya is a plus.
      • Proficiency in written and spoken English is essential; proficiency in Arabic is preferred.

      Reporting
      • This position reports to the Project Manager and designated UNDP Program Manager overseeing the electoral support project in Libya.


      Application Process

      Interested applicants MUST submit a cover letter and CV by May 23 2025. Applications will be reviewed on a rolling basis and the position will be filled as soon as a qualified candidate is identified. DI will only contact candidates of interest.

      Democracy International maintains the highest ethical standards. We are committed to the prevention of sexual exploitation, abuse, and harassment as well as other ethical breaches. All our positions are therefore subject to stringent vetting and reference checks.

      About the Organization

      DI provides technical assistance, analytical services and project implementation for democracy, human rights, governance and conflict mitigation programs worldwide for the U.S. Agency for International Development (USAID), the U.S. State Department and other development partners. Since its founding in 2003, Democracy International has worked with civil society organizations, political parties, election-management bodies, government agencies, legislatures, justice-sector institutions, and others in 80+ countries.

      DI welcomes and supports a diverse and inclusive work environment. We are committed to equal employment opportunities (EEO) for all applicants seeking employment and for DI employees. DI makes employment decisions based on organizational needs, job requirements and individual qualifications without regard to race, color, religion, sex, national origin, age, disability, marital status, sexual orientation, personal appearance, military status, gender identity or expression, genetic information, political affiliation, educational status, unemployment status, place of residence or business, source of income, or reproductive health decision making. Additionally, harassment or discrimination based on these characteristics will not be tolerated at DI. To perform the essential functions of this position, reasonable accommodations are available to qualified individuals with disabilities.
  • About the company

      The best remote jobs for you

Notice

Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.

Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.

An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.