DevOps/Software Engineer

Digital Promise

About Digital Promise Global

Digital Promise Global is an independent, bipartisan 501(c)(3) nonprofit organization with a mission to spur innovation to advance equity and improve the opportunity to learn. Positioned at the intersection of educators, entrepreneurs, and researchers, Digital Promise Global identifies, develops, and promotes strategies to improve education and provide people with the knowledge and skills needed to compete in the global economy. Digital Promise centers our work in equity and values and rewards inclusivity, collaboration, and innovation.

About Verizon Innovative Learning Schools

Millions of students nationwide lack the access to technology and the skills they need to succeed in the digital world. Since 2012, Verizon has been working to help solve this problem through a transformative program called Verizon Innovative Learning. Digital Promise collaborates with Verizon to equip middle and high school teachers and students across America with technology, access, teacher professional development, and technical support, as well as the opportunity to engage in a unique, immersive curriculum to leverage technology in their classrooms.

About The Position

The DevOps Engineer will have a dual function within the Systems Design and Architecture team. This individual will provide redundant systems maintenance and administration support for all systems in VILS, including Okta/Auth0 SSo, VILS Academy Learning Management System (LMS), VILS Helpdesk, the content management system, Qualtrics survey platform, and any other internal or external platforms.

The ideal candidate will also collaborate with the Director of Systems Design and Architecture to plan, architect, develop, deploy, and evolve CI/CD systems to improve efficiency. This role may require collaboration and development of new solutions or web applications to support VILS projects and initiatives. It may also include API integrations between platforms, data consolidation projects, new web application development, etc. Other duties may include troubleshooting and problem solving for issues that may arise from development and implementation, as well as IT consultation within VILS and across Digital Promise teams.


  • Provide redundant support for all systems, including:
  • Assist in all phases of CI/CD systems.
  • Provide development functions for new applications
  • Hands-on scripting and code development, preferably in python and javascript
  • Maintain AWS resources, including EC2, RDS, Lambda, S3, etc.


  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a closely related technical discipline is required. A Master’s degree in Computer Science, Information Systems, Engineering, or a closely related discipline would be a plus.
  • Certifications related to position is a plus



  • Ability to work as part of a team in a fast-paced, high-energy environment
  • Knowledge of functions, features, limitations, and practical applications of the technologies available to support student learning experience and program management (i.e., Asana, Microsoft & Google suite, Salesforce, Qualtrics, etc.)
  • Development experience using python, javascript, Ruby on Rails, PHP, SQL, etc.
  • Experience with command line experience in Linux
  • Experience in data consolidation, data warehousing, or data lakes is a plus
  • Experience with learning management and content management systems
  • Experience with K-12 school technology systems is a plus
  • Experience in the edtech industry is a plus

Analytical and Data Skills

  • Ability to research, analyze, and provide a solution to newly identified issues
  • Ability to diagnose and resolve escalated technical issues
  • Excellent problem-solving skills and ability to be flexible to project situations


  • Proven ability to communicate with technical and non-technical team members

Project Management

  • Ability to manage multiple competing priorities and rapidly adapt
  • Attention to detail, timelines, and quality of work
  • Highly collaborative, organized, and execution-oriented with strong presentation skills
  • Proven ability to work independently
  • Experience collaborating with technology vendors

Systems and Tools

  • Experience using/managing ticketing, help desk solutions and remote support tools
  • Experience with data, content, and system migration
  • Experience providing systems, software, and cloud-based services support
  • Experience providing support to customers using various operating systems and platforms (iOS, MacOS, Windows, ChromeOS)
  • Proven ability to be flexible and able to work within multiple platforms with integrity and confidentiality

Lifelong Learning

  • Skill in acquiring new knowledge through professional development activities for one’s self, such as participating in coaching, attending professional conferences, self-directed reading, and monitoring industry trends

At Digital Promise, we also seek candidates with:

  • A strong commitment to improving equity and accessibility in education
  • A commitment to anti-racist approaches to our work
  • Diverse life experiences
  • An interest in redesigning learning systems
  • Experience collaborating with cross-functional team members to ensure information is shared, projects are completed on time, and goals are reached.

Working Conditions:

Digital Promise Global is a hybrid organization. Employees are expected to travel at least 4 times a year for in-person meetings and the annual staff retreat. Additional travel may be required based on role and responsibilities.

  • Travel up to 10%
  • Physical/Sensory Demands: Fast-paced working environment. Extensive computer usage and online engagement & communication. Must be willing to build inclusive relationships and collaborate with employees at all levels within the organization and external partners.
  • Special Provisions: Occasional work outside of normal business hours, such as weekends and evenings required.

Similar Remote Jobs

Recent Posts