Consultancy: Senior Azure Integration Developer, ICTD, New York

This opening expired 2 years ago. Do not try to apply for this job.

UNICEF - United Nations Children's Fund

Open positions at UNICEF
Logo of UNICEF

Application deadline 2 years ago: Friday 21 May 2021 at 03:55 UTC

Open application form

Contract

This is a Consultancy contract. More about Consultancy contracts.

UNICEF works in some of the world’s toughest places, to reach the world’s most disadvantaged children. To save their lives. To defend their rights. To help them fulfill their potential.

Across 190 countries and territories, we work for every child, everywhere, every day, to build a better world for everyone.

And we never give up.

For every child, a connected world

The Information and Communication Technology Division (ICTD) of UNICEF covers the development, implementation and management of innovative, effective and secure IT integrated business solutions and technology infrastructure in support of the Organization’s strategic objectives.

How can you make a difference?

UNICEF is currently implementing an integrated fundraising and marketing platform based on Salesforce solutions utilizing Sales Cloud, Marketing Cloud and other related components for global use by multiple countries. We currently require a Senior Azure Integration Developer/Architect. The Senior Integration Web Developer will work under the supervision of the ICT Manager, Solution Engineering. On a day-to-day basis, the person will actively work with SES Technical Business analyst, Solution Engineering and Cloud Application Teams and is expected to develop integration solutions utilizing Azure Integration Services for integrating SES Salesforce, SAP ERP and other UNICEF enterprise systems. The Senior Integration Web Developer will also establish development topology, build, and release management framework for Azure Integration Services.

Key Deliverables:

  • Develop integration solutions including ETL process, REST APIs, Event Driven/Queue based integration solutions using Azure Integration Services.
  • Define release strategies and setup CI/CD pipelines utilizing ARM Templates for deploying Azure integration services from development to production environments (Logic Apps, Azure Data Factory, API Gateway….).
  • Analyze integration requirements and work closely with relevant application teams and contribute to solution design.
  • Collaborate with Solution Engineering team in establishing, documenting architectural frameworks, and best practices for using Azure Integration services.
  • Liaise with business analysts and provide mentoring to junior integration team members to ensure delivered integration solutions are implemented following correct architectural frameworks and best practices.
  • Review and prepare documentation on all completed solution and configurations.

Skills and Qualifications:

The minimum qualifications required are:

  • University degree in Computer Science, Information systems management or related field.
  • 7+ years of hands-on experience developing and deploying integration solutions, with concrete understanding of core Microsoft Azure Integration Services to connect a mixture of on-premises, SaaS, and cloud-hosted applications.
  • 5+ years of experience with serverless, low-code Azure Integration offerings including Azure Logic Apps, API Management, Service Bus, Azure Data Factory, and Azure Functions.
  • Strong experience with CI/CD process leveraging ARM Templates and Azure DevOps, including git, DevOps pipelines and migrations from development to production environments.
  • Strong Experience with all open API standards particularly, REST, SOAP and GraphQL, as well as ability to research develop, deploy and integrate with custom internal and third-party APIs.
  • Strong Experience with Salesforce Sales/Marketing Cloud APIs.
  • High proficiency with standard data transfer formats including XSLT, Liquid, JSON, XML.
  • Highly proficient in C#, .NET, JavaScript, SQL Databases and Visual Studio.
  • Strong Knowledge of scalable design patterns as well as high-traffic/low-latency integrations.
  • Knowledge of automated testing (Selenium, Visual Studio, etc.), monitoring tools (application insights, etc.).
  • Experience writing PowerShell, Bash, Python, NodeJS and Perl.
  • Must have excellent communication skills, both written and verbal.

Language Requirements: Fluency in English is required. Additional UN languages will be considered an asset.

This consultancy will be off-site for a period of 11.5 months. The consultant will be working remotely due to COVID-19 and will continue working as such throughout the project and 2021 calendar year.

Please indicate your ability, availability and daily/monthly rate (in US$) to undertake the terms of reference above. Applications submitted without a daily/monthly rate will not be considered.

UNICEF is committed to diversity and inclusion within its workforce, and encourages all candidates, irrespective of gender, nationality, religious and ethnic backgrounds, including persons living with disabilities, to apply to become a part of the organization.

UNICEF has a zero-tolerance policy on conduct that is incompatible with the aims and objectives of the United Nations and UNICEF, including sexual exploitation and abuse, sexual harassment, abuse of authority and discrimination. UNICEF also adheres to strict child safeguarding principles. All selected candidates will, therefore, undergo rigorous reference and background checks, and will be expected to adhere to these standards and principles.

Due to the high volume of applicants, only shortlisted candidates will be contacted and advance to the next stage of the selection process.

Added 3 years ago - Updated 2 years ago - Source: unicef.org