Project start: ASAP
Duration: TBD
Location: Oslo/Remote (from within the EU)
App deadline: Sep 17th 12:00
The Norwegian Refugee Council (NRC) is an independent humanitarian organisation helping people forced to flee.
We work in crises across 31 countries, providing emergencies and long-term assistance to millions of people every year. We stand up for people forced to flee, advocating their rights. NORCAP, our global provider of expertise, helps improve international and local ability to prevent, prepare for, respond to and recover from crises. NRC also runs the Internal Displacement Monitoring Centre in Geneva, a global leader in reporting on and advocating for people displaced within their own country. NRC believes in a world where the rights of displaced and vulnerable persons are protected during a crisis. We do this through our programmes, where we provide assistance to meet immediate humanitarian needs, prevent further displacement and contribute to durable solutions. At the root of our programmes are our solid technical expertise and specific sectorial knowledge aiming for the highest possible quality, whether in stand-alone or integrated approaches.
This consultant will work with a energetic team within the External relations department in NRC. The work will be focused around meeting the future fundraising needs of the organization on a global scale, working with and expanding the current tech stack. The consultancy will be for at least a 60% position but it will fluctuate in periods, the chosen person must be able to
enter the EU as some in person meetings will be required.
Overall
Data and technology is the fuel for decision-making, process improvement and analysis within the humanitarian sector. We are looking for an experienced, high-energy, hands-on colleague to be our consultant who will be responsible for developing and maintaining technical solutions, which will provide direct benefit to our staff and fundraising work.
The ideal person has experience with agile software development, where requirements could change frequently. Experience with concurrencies between multiple systems, system dependencies and system design is desired. The work will focus on the design of the code to ensure optimal set-up within the dependencies. Also Establishing aseamless deployment and testing regime will be one of the key functionalities of the role. On the day to day you will work closely with the product owner and two developers (different seniority levels) and other technological employees within the organisation (D-Team, DevOps) to help ensure the final product will meet the specifications.
Required skills
- System design (clean architecture, best practices)
- Excellent Knowledge of REST APIs
- Mentorship
- QA, Testing & Code Review
- Knowledge of security in cloud environments
Desirable skills
- Experience working with payment platforms (like GoCardless, Stripe etc…)
- Golang, Python development experience
- Knowledge of Kubernetes
- Experience setting up CI/CD pipelines
Values
To be dedicated in what we do;
To be innovative with our solutions;
To act as one unified and inclusive team;
Curiosity, eagerness to learn and passion are more important than fulfilling all the requirements! If you are
passionate about humanitarian work, technology, and the role, we would love to speak with you.
CV (in English), a salespitch which adresses the required and desired skills), price and availability to be submitted as fast as possible, but no later than Sep 17th