Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Consultant for the Development of the Campaign Information Management System (CIMS)

$83.2k - $124.8k
Part-time

MCD Global Health

IMPORTANT – APPLICATION REQUIREMENTS

Please read the “How to Apply” section carefully before submitting your application. A Technical Proposal and a Financial Proposal are required for your application to be considered. Applications submitted without both required proposals may not be considered.

Our Vision & Mission

We envision a world in which all people have access to high quality and enduring solutions to improve and maintain their health and well-being. MCD aspires to be a premier partner of choice and an internationally recognized leader, innovator, and trusted partner in applied, cross-national public health solutions. Our mission is to improve the health and well-being of people worldwide through enduring, high-quality, cost-effective, and universally accessible public health solutions.

About the Position

The Bioko Island Malaria Elimination Project (BIMEP) is a 22 year partnership between the Government of Equatorial Guinea, oil sector partners and MCD Global Health, working toward malaria elimination under the Vice President's Vision 2030 strategy. The Ministry of Health leads the effort through the National Malaria Control Program, and MCD Global Health serves as implementing partner and operational coordinator. The 2026 to 2030 phase extends program activities from Bioko Island to mainland Equatorial Guinea and Annobón Island.

The Campaign Information Management System (CIMS) is a proprietary MCD platform that holds the programmatic data for BIMEP field interventions, including indoor residual spraying (IRS), MILD distribution, larval source management and malaria indicator surveys. It is the data backbone of the spatial decision support system that plans and directs field interventions in Equatorial Guinea, combining geographic information with field data reported during each campaign so that managers can monitor coverage and redirect teams while activities are under way.

PALU carries out MCD's analytical work across MCD’s international program. Its processes include automated reports, data models built with dbt, and scheduled extraction of data from external sources such as DHIS2. These processes developed over several years on different servers and tools. With fewer systems now in use, MCD intends to consolidate them on a smaller, documented and less costly architecture built on GitLab for version control and continuous integration and deployment (CI/CD), AWS for hosting, and possibly Databricks as a unified data warehouse.

MCD seeks a consultant to carry out this consolidation through three deliverable areas, and to provide maintenance and technical support for the systems as they are put in place. The consultant will work within the existing team under the technical direction of the Digital Health Tools and Systems Lead. The work should leave PALU and digital health staff able to operate, modify and extend these systems without outside help.

This consultancy is a two-month pilot running from November to December 2026, aligned with MCD's budget year. It tests the working arrangement and the fit between the consultant, the tools and the team. If the pilot goes well, MCD expects to extend the engagement in 2027 for further CIMS development and continued maintenance.

Key Responsibilities

Databricks Assessment and Pilot

  • Assess Databricks against PALU's current and expected data warehouse needs and against the requirements of active projects, including comparison with the PostgreSQL environment MCD already runs on AWS.

  • Set up and configure a small data model in Databricks, using a representative subset of PALU data, to estimate compute, storage and licensing costs under realistic use.

  • Configure connectors to the priority external data sources agreed with PALU, to test how a data warehouse would be populated and kept current.

  • Prepare a cost benefit analysis for MCD PALU covering direct costs, staff time, skills required, and the risks of adopting and of not adopting the platform.

  • Draft plans for future projects, addressing complex data interoperability and data governance and localization requirements, including where data must be stored and who controls access.

  • Document all configuration, test results and findings.

GitLab CI/CD for PALU and the New CIMS

  • Configure pipelines, pipeline schedules and related files to automate PALU processes, including automated reports, dbt model builds, data extraction from external sources, and other automations agreed with PALU.

  • Configure a CIMS repository to handle CI/CD for the new CIMS codebase, including automated builds, version control conventions, release tagging and test stages.

  • Assist with configuring application logging for CIMS and PALU processes.

  • Address deployment dependencies with ODK Central versioning, so that CIMS releases and ODK Central upgrades can be tested and deployed together without disrupting field data collection.

  • Define and configure pipeline notifications and reporting, so that failures reach the person responsible.

  • Manage access control, including user roles, protected branches, and storage of credentials in GitLab CI/CD variables or an approved secrets manager.

AWS Alignment and Cost Optimization

  • Review the current AWS account structure, services and monthly costs, and identify resources that are idle, oversized or duplicated.

  • Explore cost saving opportunities, including reserved instances or savings plans, unifying the architecture, and moving to more appropriate technologies where they cost less to run.

  • Configure GitLab runners on AWS if required by Deliverable Area 2.

  • Modernize and streamline the deployment of MCD applications across PALU and IT, for example through containers and infrastructure as code, so that each application can be rebuilt from its repository.

Maintenance and Technical Support

  • Review and provide written feedback on draft documentation for new systems, standards and processes prepared by the MCD team.

  • Write the code required to configure the systems covered by this TOR, where this falls outside Deliverable Areas 1 to 3.

  • Provide guidance and training to relevant team members, including a handover session for each completed deliverable area.

  • Apply security patches and dependency updates, including GitLab runners and ODK Central in coordination with the CIMS team.

  • Monitor pipelines, scheduled jobs and infrastructure, and fix failures.

  • Confirm that backups run and test a restore at least once during the pilot.

  • Review AWS and, if adopted, Databricks costs each month and flag unexpected changes.

  • Keep documentation and runbooks current as systems change.

  • Triage and resolve maintenance tickets in Jira. Pasted markdown

Additional Consultancy Expectations

The consultant will be expected to:

  • Follow MCD security and data protection requirements, including working through MCD-issued accounts, using approved systems for credentials and data, protecting confidential information, and complying with MCD’s confidentiality and data ownership requirements.

  • Track tasks and provide regular updates through Jira, meet weekly with the Digital Health Tools and Systems Lead, maintain appropriate technical documentation, and complete handover sessions so that MCD staff can maintain the systems independently.

  • Work toward the pilot milestones: onboarding and work planning in the first week of November; Databricks pilot data model and cost estimates by November 20; key outputs for all three deliverable areas by December 18; and handover sessions and the end-of-pilot report by December 31.

  • Deliver outputs on schedule and without major rework, ensure PALU automations operate as expected, identify and implement approved AWS savings, resolve maintenance requests within agreed response times, and maintain appropriate security standards throughout the engagement.

Qualifications and Experience

Required

  • Degree in computer science, software engineering, information systems or a related field, or equivalent professional experience

  • At least five years of experience in DevOps, cloud infrastructure or data engineering

  • Hands on experience configuring GitLab CI/CD, including runners, pipeline schedules and protected variables

  • Experience administering AWS environments, including identity and access management, EC2, RDS, S3, networking and cost management

  • Strong SQL and PostgreSQL skills and working knowledge of Python

  • Experience with dbt and with building data pipelines from APIs

  • Experience applying security practice in cloud environments: access control, secrets management, backup and recovery

  • Clear technical writing in English

Desirable

  • Experience with Databricks or a comparable platform such as Snowflake or BigQuery, including cost modelling

  • Experience with ODK Central, DHIS2 or other health information systems

  • Experience with containers and infrastructure as code (for example Docker and Terraform)

  • Previous work supporting health programs in Africa

  • Working knowledge of Spanish

How to Apply

Interested consultants should submit a short technical proposal and a financial proposal. Firms that apply must name the individual who will carry out the work.

Technical Proposal (maximum five pages, excluding CV)

  • Brief approach for each deliverable area

  • Availability between 1 November and 31 December 2026, in days per week

  • Programming languages, platforms and tools the consultant works with, and level of experience in each

  • CV

  • Two or three examples of comparable work, with contact details for references

Financial Proposal

  • All inclusive hourly rate in US dollars

  • Any other costs the consultant expects to charge. Cloud and software license costs in MCD accounts, including Databricks usage during the pilot, are paid directly by MCD and are not part of the consultant's fees.

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Consultant for the Development of the Campaign Information Management System (CIMS) in Maine vacancy
  • $120k - $160k

     ...Portsmouth Naval Shipyard (PNSY) Information Technology Programs for the...  ...integrates critical defense systems to optimize ship maintenance...  ...Security Information Event Management (SIEM) platforms, to...  ...measures, and contribute to the development of robust cybersecurity strategies... 
    Information System
    Local area

    SAIC

    Kittery, ME
    2 days ago
  •  ...as a key member of the support team by managing correspondence, maintaining records, providing...  ...within the Disability Case Processing System. Assist adjudicative teams by providing...  ...data entry and quality review of information entered into agency systems. File, scan... 
    Information System
    Full time
    H1b
    Work at office
    Monday to Friday
    Flexible hours

    Staffing Solutions Organization LLC (SSO)

    Winthrop, ME
    5 days ago
  • $50k - $80k

     ...software that connects the systems these agencies and...  ...and turns fragmented information into decisions and actions...  ...a talented Business Development Representative with 1-...  ...Develop and lead campaigns from idea-generation through...  ...is crucial. You'll manage prospect data and interactions... 
    Information System
    Remote work

    ForeRunner Corporation

    Portland, ME
    3 days ago
  • $75k - $90k

     ...; is seeking an Application Consultant Our Client Services team has...  ...Work with colleagues and managers to proactively manage a superior...  ...product. Train users in the system set up, administration and...  ...Knowledge of a utility Customer Information System (CIS) processes and... 
    Information System
    Full time
    Local area
    Remote work

    Harris Computer

    Maine
    14 days ago
  •  ...Summary The Hospice Care Consultant (HCC) is responsible for modeling...  ...expectations• Cultivate and manage strong, trust-based...  ...Ability to effectively present information and respond to questions from...  ...that truly matter. • Career Development: Access leadership pathways,... 
    Suggested
    Flexible hours
    Afternoon shift

    Takeda Pharmaceutical Company Ltd

    Scarborough, ME
    1 day ago
  • $72k - $82k

     ...state-based advocacy campaigns to support medical research...  .... Position Summary Manager, Fundraising Campaigns...  ...resources. Stay informed on fundraising best practices...  ..., and leadership development. Recognize and celebrate...  ...using CRM/database systems such as Blackbaud Luminate... 
    Work at office
    Local area
    Remote work
    Flexible hours
    Afternoon shift
    2 days per week
    3 days per week

    Crohns And Colitis Foundation

    Harrison, ME
    3 days ago
  •  ...matter expert for the organization’s information systems. This role is responsible for complex...  ...compliance standards. Contributes to the development of processes and procedures. This...  ...regulations and best practices 8. Inventory management procedures   Preferred: 1.... 
    Information System
    Work experience placement
    Work at office
    Immediate start

    Orthopaedic Associates of Maine

    Portland, ME
    a month ago
  •  ...and continuous professional development for our employees. Title:...  ...cost-efficient infrastructure management. * Use Power BI Deployment...  ...Office (PMO), and Information Security (InfoSec) to translate...  ...Correctional Information Management System (CIMS) datasets and interfaces.... 
    Information System
    Permanent employment
    Work experience placement
    Work at office

    Openkyber

    Maine
    2 days ago
  • $80.2k - $118.3k

     ...collaboration and continuous development, we’re able to better serve...  ...Operational Readiness Internal Consultant II Job Summary The...  ...Premera Operations, the Partner Management Team (PMT), and vendor...  ...Collect, organize, and analyze information to support operational decisions... 
    Full time
    Work at office

    Premera Blue Cross

    Maine
    1 day ago
  •  ...seeking a Senior Project Controls Manager to join our Project Controls...  ...stakeholders to facilitate informed decision-making.Attend...  ...schedules.Participate in the development of project estimates, budgets...  ...and cost trends.Support PMIS system administration, maintenance,... 
    Information System
    For subcontractor
    Work at office

    WSP

    Hallowell, ME
    4 days ago
  • $92.62k - $131.27k

     ...Schedule)Office/Bureau: Asset Management Location: Augusta, ME...  ...the Commissioner’s Work Plan Development Group and has a significant...  ...communicate technical/performance information; and provide executive-level...  ....This job requires system level thinking and analytical... 
    Information System
    Full time
    Work experience placement
    Seasonal work
    Work at office

    State of Maine, USA

    Augusta, ME
    1 day ago
  •  ...patient chart to determine what registration information is needed from the patient at time of...  ...entering updated data into the computer system. 3. Collects copays and outstanding...  ...Enters patient information into practice management system from faxed referrals, phone or email... 
    Information System
    Daily paid
    Work at office

    Orthoassociates

    Portland, ME
    4 days ago
  •  ...perpetrators seeking to acquire personal information. If you are asked to provide personal...  ...offer via email, text, or other messaging system, or if you are suspicious for other...  ...Overview MedRhythms is pioneering the development of next-generation neurotherapeutics... 
    Full time
    Temporary work
    Part time
    Work at office
    Worldwide
    Monday to Friday

    MedRhythms

    Portland, ME
    15 days ago
  •  ...and functionality troubleshooting using multiple development tools, best-practice communication, team-...  ...parties involved in issue resolution to meet and manage client expectations.Uses Tyler’s client management system to create, track, and/or update details on the specifics... 
    Work at office

    Tyler Technologies

    Yarmouth, ME
    2 days ago
  •  ...students, maintaining spreadsheets, bulk mailings, and report management.Provide accurate, valid, and timely processing and...  ...Perform application data entry and associated tasks into campus information systems of record. This position is responsible for the switchboard... 
    Information System
    Hourly pay
    Temporary work
    Second job
    Work at office
    Flexible hours
    Shift work
    Afternoon shift

    Unity Environmental University

    New Gloucester, ME
    1 day ago
  •  ...our talent team, we focus on development opportunities, robust...  ...Biostatistics & Clinical Data Management (BCDM) department in the development...  ...Clinical Trial Management System (CTMS).  How You'll Create...  ...degree in Computer Science, Information Systems, Health Informatics,... 
    Information System
    Remote job
    Full time
    Internship
    Work at office
    Flexible hours

    Zimmer Biomet

    Bangor, ME
    13 hours ago
  •  ...Description Job Description Managed Services Engineer II - In...  ...leverage the power of information technology to achieve their...  ...for personal and professional development, empowering you to advance your...  ...technical computing and information systems support, including... 
    Information System
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Local area
    Remote work
    Flexible hours

    Data Defined, LLC

    Brunswick, ME
    4 days ago
  • $80.99k - $115.69k

    EBSCO Information Services (EBSCO) delivers a fully optimized research...  ...Specialist (CAS) will manage a specific group of customers...  ...internally with the FOLIO PM, Development, Hosting, and Implementation...  ...of experience serving as a systems librarian, ILS administrator... 
    Information System
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    EBSCO Information Services

    Augusta, ME
    3 days ago
  • $22 - $24 per hour

     ...Then come join the Finance Leadership Development Program (FLDP)! The Finance Leadership...  ...to learn what it takes to analyze and manage the financial functions of a company ranked...  ...Analytics, Statistics, Management Information Systems, or Management with a Finance/... 
    Information System
    Hourly pay
    Rotational program
    Permanent employment
    Full time
    Internship
    Summer internship
    Local area
    Relocation

    Siemens

    Lewiston, ME
    1 day ago
  • $160.51k - $238.41k

     ...strategic and technical leadership in the development and evolution of enterprise architecture frameworks that align information systems, infrastructure, and applications with...  ...middleware, information analysis, database management or operations in a multitier environment.... 
    Information System
    Full time
    Temporary work
    Remote work
    Shift work

    Sentara Health

    Maine
    12 days ago
  • $135k - $155k

     ...Senior Product Manager All About Aeries Aeries is a leading EdTech company with a data-driven Student Information System (SIS) used by over 750 K-12 school districts with millions...  ...user stories, ensuring clarity for the development team. Prioritize features based on... 
    Information System
    Full time
    Temporary work
    Work experience placement
    Local area
    Remote work
    Work visa
    Monday to Friday
    Shift work
    Weekend work
    Afternoon shift

    AERIES SOFTWARE LLC

    Maine
    12 days ago
  •  ...informatics, data analytics, health information management, and technology-focused leadership roles...  ...capstone projects, and professional development processes Minimum Qualifications...  ...Administration, Data Analytics, Information Systems, Computer Science, Business... 
    Information System
    Temporary work
    Work at office
    Remote work
    Flexible hours
    Shift work

    Medical University of South Carolina

    Maine
    20 days ago
  • $170k - $240k

     ...looking for a Director, Product Management – Job Ingestion to own and...  ...bridging technical data systems with core business growth levers...  ...search indices. Team Development & Product Rituals: Coach and...  ...Science, Data Engineering, Information Systems, Quantitative Analysis... 
    Information System
    Full time
    Temporary work
    Remote work
    Work from home
    Home office
    Flexible hours

    BOLD

    Maine
    7 days ago
  •  ...Collaborate with billing teams to resolve discrepancies Records Management Maintain and update electronic service records (ESR) Scan...  ...customer service skills Comfort working with confidential information Ability to interact professionally with clients, staff, and the... 
    Full time
    Work at office

    Aroostook Mental Health Services, Inc.

    Caribou, ME
    3 days ago
  •  ...schedules and send appointment reminders. Billing & Financial Management Process daily deposits and maintain money controls...  ...and submit extension requests as needed. Verify insurance information and assist in resolving billing errors. Case Record... 
    Full time
    Work at office
    Flexible hours

    Aroostook Mental Health Center

    Calais, ME
    4 days ago
  • $102.7k - $164.6k

     ...stage of the software development lifecycle — from the...  .... Deploy and manage application security...  ...patterns and drive systemic improvements through...  ...support, AI security consultation, and practical remediation...  ...in Computer Science, Information Systems, or closely related... 
    Information System
    Full time
    For contractors
    Work at office
    Local area
    Shift work

    Highmark Health

    Maine
    5 days ago
  • $115k - $169k

     ...able to rely on experienced managers and colleagues who offer support...  ...vision is to be a leading consultancy globally, delivering...  ...your personal and professional development, we want you to continue to...  ...Additional InformationAll your information will be kept confidential according... 
    Full time

    Ramboll Group

    Portland, ME
    3 days ago
  • $136k - $221k

     ...Water, Environment & Health, Energy, and Management Consulting. We invite you to contribute to a...  ...in the analysis and communication of information, and must be able to work cooperatively...  ...your personal and professional development, we want you to continue to grow with... 
    Full time
    Local area

    Ramboll Management Consulting

    Portland, ME
    13 hours ago
  • $115.5k - $150k

     ...Water, Environment & Health, Energy, and Management Consulting. We invite you to contribute to a...  ...support your personal and professional development so that you grow with the company....  ...issuanceProven ability to communicate technical information effectively to clients, regulators,... 
    Full time
    Local area

    Ramboll Group

    Portland, ME
    1 day ago
  •  ...This position supports accurate inventory management, data entry, shipping, receiving, and...  ...lab. The role helps ensure inventory information, product records, and patient-related materials...  ..., and vendor information in company systems. Support lab and warehouse... 
    Information System
    Full time
    Work at office
    Monday to Friday

    Maine Optometry

    Windham, ME
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Consultant for the Development of the Campaign Information Management System (CIMS). Be the first to apply!