Job details « Go back to category
Full-time DevOps EngineerPublished at 03.07.2018 - Viewed: 696 times - Humanitarian OpenStreetMap Team in Indonesia
Contract duration: 11 months
Closes: July 8, 2018 at 11:59pm
Projected start date: July 16, 2018
Reports to: Director, Technology Innovation
Free, up-to-date maps are a critical resource when relief organizations are responding to disasters or political crises. The Humanitarian OpenStreetMap Team (HOT) creates and provides those maps. When major disaster strikes anywhere in the world, HOT rallies a huge network of volunteers to create, online in OpenStreetMap, the maps that enable responders to reach those in need.
HOT is hiring a full-time engineer to work closely with our Director of Technology and Project Managers in support of mission-critical open source web mapping tools and services. This position will be based out of the HOT Indonesia office in Jakarta. Working schedule is full-time, approximately 8 hours per day, 5 days per week.
HOT has a diverse technology stack and utilizes a number of cloud provider services. We’re looking for an experienced person who is well-versed in web and cloud-computing and is eager to develop an infrastructure with HOT staff and volunteers in an open source software environment. In addition to supporting currently running services, a key component of responsibilities will be to support the HOT community and projects through collaborating on decision making, listening about needs and developing solutions, and helping curate a tech support community.
What you will do:
- Administer, maintain, and support HOT servers and community-critical applications including Tasking Manager, OSM Export Tool, OpenAerialMap, OSM Analytics, and HOT website. This includes administering our cloud-providers like AWS, Heroku, Hetzner, and Microsoft Azure.
- Support manual and automated deployment of code to staging and production environments. Develop backup and monitoring of all applications and services, including ensuring and improving the security of all HOT applications and services. Support volunteers, developers, and project managers for all HOT applications and services
- Join and contribute to bi-weekly technical working group meetings.
- Support technology infrastructure within HOT Indonesia office and country operations
What you will own:
- Generate weekly backlogs and work closely with HOT staff and community members to determine weekly priorities.
- Implement weekly backlogs and communicate progress via Github and Slack.
- Provide support to help debug and determine how to resolve issues for all HOT applications through pull requests of patches and Github issue communication.
- Work with HOT staff to develop and implement strategies for maintaining system uptime.
- Provide technical guidance to existing and new HOT software development projects.
Qualifications we’re looking for:
- Experience in cloud-computing architecture and administration (AWS EC2, S3, etc); significant experience with Linux administration and security including shell scripting, Docker, and Git
- Experience developing modern web applications.
- An excellent communicator. Ability to show empathy through online communication.
- Fluent in English
- Bachelor’s degree or higher
- Minimum 2 years experience in a devops or support engineer role. Experience with both virtual and physical servers, and working with open source software and communities
- Experience with Node.js, Python, SQL and NoSQL databases. Participation in OpenStreetMap related projects
- Experience working within a nonprofit or NGO environment
- Experience working with geospatial software and data.