PATH logo
PATH

Cloud Solutions Developer – Integrations and Platforms

Apply to Position

Location

Abuja, Nigeria

Closing Date

Not specified – apply promptly

Job Tags / Metadata

AbujaCloud DeveloperMicrosoft AzureSoftware EngineeringSystem IntegrationDevOpsAPIsSQLFull-timeNGO Jobs

Position Description & Requirements

ABOUT PATH

PATH is an international nonprofit organisation that develops and scales innovative solutions to improve health systems and advance health equity.

JOB SUMMARY

The Cloud Solutions Developer will strengthen PATH’s technical capability across enterprise integrations, cloud-hosted applications, automation and shared digital platforms.

The position will support business-critical integrations, modernise selected legacy systems and improve the security, reliability, scalability and maintainability of PATH’s cloud environment.

The successful candidate will gradually take shared ownership of selected production integrations and platform services.

KEY RESPONSIBILITIES

Cloud Development and Integration

  • Design, develop and support cloud-based solutions.
  • Build services that enable enterprise-system integration and application interoperability.
  • Develop automation supporting PATH’s business platforms.
  • Review the existing integration environment and identify technical dependencies.
  • Identify opportunities to migrate legacy systems to cloud-first solutions.
  • Support Azure-hosted application and integration components.
  • Develop scheduled jobs, automation services, messaging solutions and configuration services.
  • Build API-based, queue-based, file-based and scheduled integrations.
  • Support secure service-to-service connectivity.
  • Develop and maintain cloud-hosted websites, functions, services and databases.

DevOps and Deployment

  • Improve continuous integration and continuous deployment processes.
  • Maintain reliable source-control and build-pipeline practices.
  • Support controlled release and deployment processes.
  • Improve environment-management and promotion procedures.
  • Ensure credentials, secrets and configuration settings are handled securely.
  • Support Azure DevOps or similar deployment-automation tools.
  • Improve deployment traceability and reliability.

Technical Support and Troubleshooting

  • Investigate application, integration and platform problems.
  • Resolve deployment, data and cloud-service issues.
  • Support production continuity and operational-resilience planning.
  • Improve system monitoring and technical-support readiness.
  • Maintain documentation for important applications and integrations.
  • Support knowledge transfer and reduce reliance on individual technical staff.
  • Work with infrastructure and support teams on hybrid or server-hosted services.

Modernisation and Automation

  • Support the transition of selected legacy systems to cloud-native solutions.
  • Reduce manual processes through automation.
  • Improve the maintainability and scalability of critical services.
  • Apply reusable integration patterns and enterprise standards.
  • Identify appropriate uses of artificial intelligence and modern engineering tools.
  • Support migration planning and progressive ownership of replacement solutions.
  • Balance technical modernisation with operational continuity.

Stakeholder and Vendor Coordination

  • Work with business-system owners and internal stakeholders.
  • Translate operational requirements into secure technical solutions.
  • Collaborate with platform owners and technology vendors.
  • Explain technical solutions to non-technical stakeholders.
  • Support applications involving systems such as Salesforce, Workday, Unit4 and document-management platforms.

QUALIFICATIONS AND EXPERIENCE

  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering or another relevant field.
  • Equivalent combinations of education and professional experience may be considered.
  • Three to five years of professional experience in cloud development, software engineering or application integration.
  • Hands-on experience developing and supporting Microsoft Azure solutions.
  • Experience with cloud-hosted services, applications, databases and Python-based functions.
  • Experience with CI/CD and automated deployments.
  • Experience with REST APIs, scheduled processing, messaging queues and file-based integrations.
  • Experience with SQL Server, ETL processes or enterprise-data pipelines.
  • Experience using source control and structured deployment processes.
  • Experience managing credentials, configuration and application secrets securely.

DESIRABLE EXPERIENCE

  • Experience integrating Salesforce with other enterprise systems.
  • Experience with Workday, Unit4, identity systems, reporting platforms or document-management applications.
  • Python development or scripting experience.
  • Knowledge of SSO, service principals and identity-related integrations.
  • Experience modernising legacy or on-premises systems.
  • Experience working in a nonprofit, international or mission-driven organisation.
  • Experience using AI tools or developing AI-enabled solutions.

SKILLS AND ATTRIBUTES

  • Strong troubleshooting and analytical skills.
  • Ability to understand complex technical environments quickly.
  • Strong sense of ownership and accountability.
  • Practical and solutions-focused approach.
  • Ability to work independently and collaboratively.
  • Strong technical-documentation skills.
  • Ability to manage several priorities.
  • Excellent written and verbal communication.
  • Fluency in English.
  • Legal authorisation to work in the selected PATH office location.

HOW TO APPLY

Interested candidates should complete the official PATH Workday application.

Applicants should upload an updated CV and provide complete information concerning education, employment history and technical experience.

Applications should be submitted promptly because no fixed deadline is published and the vacancy may close when sufficient qualified applications are received.