Sharebar?

Career Opportunities

Career Opportunities

IMS Global Learning Consortium, the world leader in EdTech interoperability and impact, is hiring!

IMS facilitates and leads member collaboration to develop, implement and evolve open interoperability standards and practices to enable a plug & play architecture and ecosystem that provides a foundation on which innovative products are rapidly deployed and work together for the benefit of instructors, students, and institutions. As part of the IMS Global team, you will be working with IMS member organizations who are leading edtech suppliers, K-12 districts, higher ed institutions, and states around the world to enable better education from better education technology. This includes working closely with educational institutions and school to set priorities and accelerate adoption.

OPEN POSITIONS

  • Front-End Developer: IMS Global, the world leader in EdTech interoperability and impact, is looking for an experienced, independent Front-End Developer to work on an education technology standards comparison and integration application. This position is 100% remote, working as part of a small, multi-functional team. You must be confident at working alone, defining your own objectives and deliverables, be a self-starter, willing to ask questions and join the dots yourself to deliver mission-critical solutions aligned to the organization’s roadmap, business goals, and timeframe. Learn more about the responsibility and requirements for this position.
  • DevOps Engineer: IMS Global, the world leader in EdTech interoperability and impact, is looking for an experienced, independent DevOps Engineer to join our distributed development team. This position is 100% remote, working as part of a small, multi-functional team. You must be confident at working alone, defining your own objectives and deliverables, be a self-starter, willing to ask questions and join the dots to deliver mission-critical solutions aligned to the organization’s roadmap, business goals, and timeframe. Learn more about the responsibility and requirements for this position.

 

 


Job Requisition: Front-End Developer

IMS Global, the world leader in EdTech interoperability and impact, is is looking for an experienced, independent Front-End Developer to work on an education technology standards comparison and integration application. 

This position is 100% remote, working as part of a small, multi-functional team. You must be confident at working alone, defining your own objectives and deliverables, be a self-starter, willing to ask questions and join the dots yourself to deliver mission critical solutions aligned to the organization’s roadmap, business goals, and timeframe.

Responsibilities

  • Own the user facing components of the 1EdTech ecosystem
  • Collaborate in a small team to define and develop product requirements
  • Work hand-in-hand with our back-end architects to refine the APIs required by the UI
  • Design and implement low-latency, high-availability, scalable, and accessible web applications based on business needs
  • Writing reusable, testable, scalable, maintainable, and efficient code

Skills And Qualifications

  • Strong knowledge of front-end frameworks like React, Angular, Backbone, etc.
  • Familiarity with object-oriented design and RESTful web services
  • Proficiency in at least one back-end programming language, e.g. Java, Node.js, etc.
  • Solid understanding and experience with Docker, Google Cloud Platform, and Kubernetes, including experience deploying, monitoring and updating applications
  • Proficient using GitHub for source code control, with experience of GitFlow.
  • Working experience of web based security specifications and compliance, especially Oauth2.
  • Understand and have experience of using Fluture.
  • Experience with user authentication and authorization between multiple systems, servers, and environments
  • Understanding of the fundamental design principles behind scalable applications
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Experience in back-end development, other languages, and frameworks (java, spring etc) is an advantage
  • Must have Experience with the following Redux (react-redux),Immutability (immutable.js),Functional Programming (ramda, rxjs, lodash),Selectors (reselect),Navigation/Routing (react-router),Testing (jest,enzyme),TypeScript 


To apply for a position, please send an email explaining why you are a good fit along with your resume and salary requirements to jobs@imsglobal.org. All inquiries will be treated confidentially.

Job Requisition:  DevOps Engineer

IMS Global, the world leader in EdTech interoperability and impact,  is looking for an experienced, independent DevOps Engineer to join our distributed development team. This position is 100% remote part-time to full-time, working as part of a small, multi-functional team. You must be confident at working alone, defining your own objectives and deliverables, be a self-starter, willing to ask questions and join the dots to deliver mission-critical solutions aligned to the organization’s roadmap, business goals, and timeframe.

Responsibilities

 

  • Work closely with architects and application teams to develop, plan and implement application deployments to public clouds
  • Drive technical innovation and efficiency in cloud infrastructure operations via automation scripting and working with APIs
  • Manage cloud servers including security configurations, patching, and troubleshooting
  • Develop scripts for automating client/server functions
  • Monitor automated systems recovery solutions
  • Develop and maintain the comprehensive systems architectures, frameworks and application interfaces
  • Provides consultation and assists project teams in formulating solutions
  • Research and recommend innovative, and where possible automated approaches for system administration tasks. Identify approaches that leverage our resources and provide economies of scale
  • Must be able to perform under tight timeframes and execute problem-solving skills

Qualifications

 

  • 4+ years of experience in a DevOps engineer and systems administration role
  • An undergraduate degree is required

Skills

 

  • Solid understanding and experience with Docker, Google Cloud Platform, Helm, and Kubernetes, including experience deploying, monitoring and updating applications
  • Strong knowledge and experience with Tomcat, Spring, MySQL, Hibernate, monitoring, application security, scaling, and CI/CD pipelines
  • Strong knowledge and experience with Jenkins and ci/cd pipelines
  • Strong fundamental knowledge of version code control 
  • Strong knowedge of centralized log management and monitoring tools
  • Solid understanding and application of web services, SOAs, database performance, and networking
  • Solid experience in Linux shell scripting
  • Knowledge and understanding of configuration management, distributed systems design, multi-region and geo-distributed deployment
  • Ability to quickly triage problems under pressure, determine root cause and drive resolution
  • Strong verbal and written communication skills
  • Knowledge of IMS Interoperability Standards and specifications a definite plus

To apply for a position, please send an email explaining why you are a good fit along with your resume and salary requirements to jobs@imsglobal.org. All inquiries will be treated confidentially.