Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Regularly document and share knowledge with the Global Support Team for sustainment of activities.

  • Maintain and expand infrastructure documentation on the OpenMRS Wiki, and in the Global Support Team documentation (where confidentiality is necessary).

  • Provide general guidance to the platform team that is much better placed to understand the issues involved in installing OpenMRS, but may not have deep familiarity with, e.g. Docker, Ansible, Kubernetes, or other devops tooling makes sense.

  • Strong awareness and application of best practices for preventing security issues, especially as it relates to keeping our infrastructure secure.

  • Set up Google Analytics for Director of Product and of Community to monitor traffic across community sites (website, wiki, and product demo); and work with the Global Support Team to disseminate as part of OpenMRS impact metrics.

Requirements

  • 52+ years experience as a DevOps engineer, or other relevant role (e.g. infrastructure support role, backend engineer with examples of devops work, etc).

  • Ansible experience with some knowledge of Puppet (as configuration tools for infrastructure maintenance) or similar technologies.

  • Terraform experience, especially in an OpenStack context (for setting up new servers) or similar technologies.

  • Experience hosting, maintaining, and securing web-based applications, such as Discourse, Wordpress, etc.

  • Docker or other containerized expertise.

  • LDAP, OAuth2, or equivalent technology experience (for authentication maintenance and improvements).

  • Demonstrable knowledge of scripting languages commonly used for infrastructure maintenance such as Bash, Python or Ruby.

  • Flexibility to accommodate working with collaborators in various international time zones

  • Excellent communication skills. We’re a distributed team, so frequent and clear written communication is a must. 

  • Proven ability to quickly learn and apply new technologies and methods to keep OpenMRS at the forefront of open source communities of practice.

  • Access to high-speed internet for team and community real-time calls (e.g. via Zoom, Slack Huddle, etc).

  • Proficiency in the English language, both written and verbal. 

...