**You must be based in Colombia to be considered for this position**

Company Description

Open LMS is a Moodle-based Learning Management System that helps educators improve the learning experience and outcomes of millions of learners across the globe. In partnership with our community of educators, we continually innovate to better enable educators, parents, and learners of all types to teach, learn, connect, and communicate whenever they want and wherever they are. Most importantly, we help every student achieve their full potential through access to lifelong learning.

We also offer a full portfolio of education technologies including exclusive reseller relationships for web conferencing, accessibility improvement and innovative content offerings from both Blackboard and Learning Technologies Group.

For more information about Open LMS, please visit our website, and hit our YouTube channel to get a feel for our culture and meet members of the team.

Role Description

As a member of the DevOps team, you will combine software and systems engineering to help build and run large-scale, distributed and fault-tolerant systems. This is a driven, creative, and energetic team that works in a flexible and agile fashion to deliver world-class products to the education market. You will become a core contributing member to the DevOps team delivering eLearning services to over a thousand clients, comprising almost 4 million users worldwide.

What you’ll be doing

Specific responsibilities include:

  • Engaging with development teams on the design, deployment, capacity needs and operations of microservices, and supporting them as they transition to production.
  • Writing, maintaining, documenting and reviewing configuration as code for various infrastructure resources and services.
  • Monitoring the availability, performance and health of production systems in support of meeting service level objectives.
  • Using automation and tooling to continuously improve the reliability, scalability and velocity of services deployed on AWS.
  • Providing support to issues escalated from the Client Engagement Support team and interface with development teams to hand-off application issues.
  • Participating in emergency incident response on-call rosters. Practicing blameless postmortems that lead to improvements in resiliency and reductions in pager fatigue.
  • Striking a balance between performance and cost when designing, implementing and refactoring cloud infrastructure solutions.

Skills and Aptitudes

The Candidate will have these required skills:

  • Demonstrated troubleshooting mindset
  • Experience in the fields of Computer Science, Software Engineering or related fields
  • Ability to analyze and troubleshoot large-scale, multi-region deployments in a public cloud (e.g. AWS)
  • Several years experience with cloud deployment and management tools (e.g. Terraform, Chef)
  • Several years experience in an operational role managing large scale Linux-based infrastructure
  • The ability to optimize code and automate routine tasks
  • Fluency in written and spoken English
  • Proficiency in at least one of the following languages: Go, PHP, Node.js, or Ruby
  • Excellent attention to detail

Additionally, a top candidate will exhibit one or more of the following preferred qualifications:

  • Proven experience optimizing cloud infrastructure and reducing cloud hosting costs, ideally in AWS
  • Experience using tools such as CloudHealth or AWS Cost Explorer.
  • A BS in Computer Science or related field, or equivalent work experience
  • Experience running container workloads in production
  • Exposure to the Hashicorp suite
  • Experience with network and/or application security
  • Prior experience within the education industry and/or with e-learning technologies

This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.

Open LMS is an equal employment opportunity/affirmative action employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, or any other protected factor.