Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. DevOps Engineer - Moodle US - Remote image - Rise Careers
Job details

Sr. DevOps Engineer - Moodle US - Remote

Moodle with us!

We're the world's most popular learning platform and we’re on a mission to empower educators to improve our world.

Find out about your new workplace...

Moodle is the world’s most trusted online learning solution. The engine of our ecosystem is Moodle LMS, the secure and customizable open source learning management platform used by over 250 million learners worldwide. Developed in conjunction with our community, Moodle LMS is complemented by an ecosystem of products including Moodle Workplace and a network of partners and services providing hosting, customizations and support. We also teach and support educators to create effective online learning experiences and share open education resources. Collectively, we empower educators to improve our world.

Moodle US is the US-based services division of Moodle Pty, and provides services in learning design, implementation support, training, hosting, custom development, and support for Moodle LMS, Moodle Workplace, as well as other Moodle products.

We’ve built a passionate team of hard-working and driven people from all over the world, united by a shared belief in the ability of our platform to make a positive difference to our world. We respect our colleagues and value an open and innovative workplace, filled with integrity and of course a strong focus on education (yes, these are our company values!)

Find out more about us on our website.

What the job can look like…

The Moodle US Infrastructure team is at the forefront of delivering high-performance, secure cloud solutions for our clients' Moodle platforms. We are committed to optimizing the reliability, scalability, and efficiency of these environments. By providing advanced cloud infrastructure, we empower our clients to focus on creating exceptional learning experiences. The DevOps Engineer is on the front lines, responding to support escalations and ensuring our evolving infrastructure delivers reliable results for our clients needs. This includes troubleshooting technical issues, maintaining client sites, implementing custom infrastructure solutions, and generally collaborating across teams to deliver exceptional client experiences.

Please note, this role is for an experienced Moodle DevOps Engineer. Additionally, due to this role's work with Federal client projects, suitable candidates must be US person, residing in the US and willing and able to gain appropriate security clearance.

With the pace of Moodle US, no two days will ever be the same! But most days will involve a mix of:

  • Supporting multiple highly available clusters on (AWS) based infrastructure
  • Following best current DevOps practices for deployments, availability, performance and automation
  • Administering applications used for automation.
  • Assist support team with escalated issues pertaining to client facing applications.
  • Participate in research and testing of new products and enhancements to the overall hosting architecture.
  • Participates with on-call rotations
  • Tracks all work and requests in ticketing system
  • Participate in development and testing of enhancements to hosting architecture
  • Consulting of developers in infrastructure configuration issues
  • Ensuring the continuity of business and development environments
  • Provide consultation and assistance to remote clients within specified scope of work.
  • Assist with the development and maintenance of tools needed by the development team
  • Manage and execute on tasks within internal DevOps projects
  • Work with DevOps Lead to develop and execute a roadmap for all product development projects within DevOps and the company at large.
  • Accountable for the ongoing review and maintenance of documentation ensuring they are always kept up to date
  • OKRs as agreed with DevOps Lead
  • Any other duties as required

Through this journey, you will meet regularly with a mentor to check on your progress, ask questions, and set new goals. Our ultimate goal is to help you develop all of the skills you need to grow in your role as an Infrastructure Developer and hosting guru.

We’d love to hear from you, especially if you can talk to us about your:

  • Minimum of 3-5 years of experience with Moodle hosting and administration
  • Strong knowledge of major operating systems, such as Linux, and their administration, as well as of networking, load balancing, protocols such as TCP/IP and services like DNS, Mail
  • Proficiency in general security concepts and best practices relating to servers, networks, passwords, 2fa, applications, etc.
  • Programming and/or scripting experience - one or more of the following: Python, PHP, Go, Javascript or Bash
  • Extensive experience troubleshooting network, system and application issues
  • Good understanding of containerization technologies
  • Some experience building and maintaining AWS infrastructure (VPC, EC2, Security Groups, IAM, EC2, RDS, S3)
  • Able to demonstrate experience and disciplines working in a large production environments
  • Experience defining and setting development, test, release, update, and support processes for DevOps operation
  • Utilizing and administration of code repositories (git/gitlab)
  • Experience using configuration management tools (Ansible preferred)
  • Experience building out infrastructure as code
  • Amazing problem solving and communication skills
  • Ability to create and maintain detailed documentation
  • Desire and ability for quick learning of new tools and technologies
  • Ability to work in a fast-paced environment
  • Ability to propose performance and monitoring improvements
  • Basic to mid-level knowledge as db admin (mysql/psql and its AWS flavors)
  • Encouraging and building automated processes wherever possible
  • Incidence management and root cause analysis
  • Being available for on-call support and overtime work
  • Positive attitude, able to work well with others remotely as well as without supervision
  • Excellent communication skills in English language
  • Please note, this role requires US citizenship due to government contract requirements, and willingness/ability to get security clearance.

You’ll sweep us off our feet if you:

  • Can configure and support monitoring tools such as Prometheus, Grafana, NewRelic, ElasticStack
  • Have automation experience through CI/CD tools such as gitlab/jenkins
  • Experience working with other cloud environments, like Azure or GCP
  • Focus on ensuring a secure and stable environment
  • Strong understanding and proficiency in security, and applies security knowledge and mitigations daily in all tasks
  • Experience working with a service provider-based organization
  • Experience using ticketing systems like JIRA
  • Monitoring and measuring customer experience and KPIs
  • Deep understanding of Open-Source software and organizations
  • Experience developing and using Ansible in automations
  • Have a strong understanding of Moodle as well as experience with Moodle hosting and administration in production environments
  • Strong experience in PHP apps (from backend perspective), including configuration, hosting, multiple applications, in highly available, load balanced, redundant environments
  • Experience within multiple organizational business units suited to solutions development that satisfy organizational needs

Salary

The salary range for this role is $75k-$88k annually depending on skills and experience.

What's in it for you?

We’ve already talked about the importance we place on achieving our mission to empower educators to improve our world, our passion for our values and some of the cool things we are doing as a company.

So what about this?!

  • Fully remote opportunity, working from home or wherever suits you
  • Flexible work schedule
  • Goal driven, competitive, supportive, and fun Sales & Account Management team!
  • Culture that fosters personal growth and development
  • Plus, we’ll provide you with a benefits package, including health insurance coverage, group term life insurance and a 401(k) contribution, plus many attractive voluntary benefits and a generous time off policy.

Moodle US is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind: Moodle US is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Moodle US are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Moodle will not tolerate discrimination or harassment based on any of these characteristics. Moodle encourages applicants of all ages.

Average salary estimate

$81500 / YEARLY (est.)
min
max
$75000K
$88000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr. DevOps Engineer - Moodle US - Remote, Moodle

Are you passionate about education and technology? Join us at Moodle US as a Sr. DevOps Engineer, where you'll play a key role in shaping the future of online learning! At Moodle, we're not just a learning platform; we're the most trusted name in online education, empowering over 250 million learners worldwide. As part of our Infrastructure team, you'll be managing high-performance, secure cloud solutions to support our robust Moodle LMS. This means you'll be working on cutting-edge technology to optimize reliability and scalability for our clients. Your day-to-day will involve troubleshooting issues, implementing infrastructure solutions, and collaborating with various teams to enhance the customer experience. This position isn't just about technical skills; it's about contributing to a mission-driven environment where your work makes a meaningful difference. You'll have the chance to engage with a passionate community of like-minded professionals while also enjoying the flexibility of a fully remote position. We value integrity, collaboration, and continuous learning, which makes Moodle US a fantastic place to grow your career. Your expertise in managing Moodle hosting, programming, and cloud infrastructure will be essential, and we’ll support you on your journey with mentorship and development opportunities. If you thrive in fast-paced environments and are ready to take on new challenges, this could be your next big adventure with us at Moodle US!

Frequently Asked Questions (FAQs) for Sr. DevOps Engineer - Moodle US - Remote Role at Moodle
What are the responsibilities of a Sr. DevOps Engineer at Moodle US?

As a Sr. DevOps Engineer at Moodle US, you'll be tasked with managing high-performance cloud environments, supporting multiple clusters on AWS, and ensuring the reliability and efficiency of our Moodle platforms. You're expected to troubleshoot escalated technical issues and implement custom infrastructure solutions, all while collaborating across various teams to enhance client experiences.

Join Rise to see the full answer
What qualifications do I need to apply for the Sr. DevOps Engineer position at Moodle US?

To qualify for the Sr. DevOps Engineer role at Moodle US, you'll need a minimum of 3-5 years of experience in Moodle hosting and administration, extensive knowledge of major operating systems like Linux, and experience with AWS infrastructures. Scripting knowledge in languages like Python, PHP, or Bash is also required, alongside strong problem-solving skills and the ability to document processes effectively.

Join Rise to see the full answer
Does Moodle US offer remote work for the Sr. DevOps Engineer role?

Absolutely! The Sr. DevOps Engineer position at Moodle US is fully remote, allowing you to work from home or anywhere that suits you best. This flexibility enables a work-life balance while still being part of an inspiring team dedicated to educational innovation.

Join Rise to see the full answer
What is the salary range for the Sr. DevOps Engineer position at Moodle US?

The salary range for the Sr. DevOps Engineer position at Moodle US is between $75k and $88k annually, dependent on your skills and experience. This competitive salary reflects our commitment to attracting top talent in the industry.

Join Rise to see the full answer
What benefits does Moodle US provide for the Sr. DevOps Engineer role?

At Moodle US, we offer a comprehensive benefits package for our Sr. DevOps Engineers which includes health insurance, life insurance, a 401(k) contribution, and generous time off policies. We focus on personal and professional growth, making it an exceptional environment to develop your career.

Join Rise to see the full answer
Common Interview Questions for Sr. DevOps Engineer - Moodle US - Remote
Can you explain your experience with Moodle hosting and administration?

When answering this question, highlight your previous roles involving Moodle. Discuss specific challenges you faced, solutions you implemented, and the outcomes of those projects. Emphasize your technical expertise and any metrics that showcase your impact on platform performance.

Join Rise to see the full answer
How do you approach troubleshooting in a cloud environment?

A great way to respond to this question is to describe your systematic process for troubleshooting. Talk about how you identify the issue, gather relevant data, and use debugging tools. Mention any past examples where your troubleshooting led to quick resolutions.

Join Rise to see the full answer
What DevOps tools do you have experience with?

Make sure to mention specific tools you've used, such as Jenkins for continuous integration, AWS services, or Ansible for configuration management. Explain how you utilized these tools to enhance workflows and improve project outcomes.

Join Rise to see the full answer
How do you ensure the security of a cloud-based infrastructure?

Discuss your knowledge of security best practices, such as implementing firewalls, monitoring tools, and regular security audits. You can provide examples of how you've applied these practices in previous roles to safeguard client data.

Join Rise to see the full answer
Can you describe a time when you led a team project?

For this question, recount a specific project where you took the lead. Focus on your leadership style, how you motivated your team, and the successful results from collaborative efforts. Emphasize your ability to communicate effectively and adapt as needed.

Join Rise to see the full answer
What programming languages are you proficient in, and how have you applied them?

Mention programming languages relevant to the position, like Python, PHP, Go, or Bash. Discuss projects where you used these languages for automation, script development, or back-end processes, showcasing your versatility and problem-solving skills.

Join Rise to see the full answer
How do you stay current with emerging technologies in DevOps?

Articulate your strategies for keeping updated, such as attending webinars, following industry blogs, and engaging with DevOps communities. Discuss any certifications or courses you're pursuing to expand your knowledge.

Join Rise to see the full answer
What does collaboration look like to you in a remote team?

Here, share your experiences of working in remote teams. Detail how you maintain communication, utilize project management tools, and ensure everyone is aligned towards common goals, emphasizing your commitment to teamwork.

Join Rise to see the full answer
How do you handle on-call responsibilities and unexpected issues?

Outline your approach to on-call duties, such as being proactive with monitoring and employing incident response protocols. Provide examples of past experiences where your quick thinking led to effective problem resolution.

Join Rise to see the full answer
What role does documentation play in your work as a DevOps Engineer?

Explain the importance of documentation in establishing consistent processes and facilitating knowledge transfer within teams. You can share how you ensure documentation is thorough, up-to-date, and accessible for your teammates.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Amplifier Health Remote No location specified
Posted 6 days ago
Photo of the Rise User
Posted 10 days ago
TOMRA Remote Otto-Hahn-Straße 2-6, 56218 Mülheim-Kärlich, Germany
Posted 3 days ago
Photo of the Rise User
Posted 14 minutes ago
Photo of the Rise User
REGENT Hybrid North Kingstown, Rhode Island
Posted 9 days ago

Founded in 2001 and headquartered in Perth, Australia, Moodle is an open source learning platform, allowing educators to create a private space online filled with tools for collaborative learning for K-12, higher education and workplaces.

5 jobs
MATCH
Calculating your matching score...
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 12, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!