MY

We’ve expanded Job Specialisations and moved your selections to the new list.
Please check your Work Experience and Job Preferences for accuracy.
Thank you!
ashley-avatar-image

AI-generated summary

beta

This job is a Full Stack Engineer role where you'll help build and improve a leading EdTech platform. You might like this job because you'll work with a diverse team, embrace cloud tech, and drive innovation while ensuring reliability and performance!

Undisclosed

Bukit Damansara, Kuala Lumpur

Full-Time

1 week ago

company-first-image-media-section
company-image-1-media-section
company-image-2-media-section
company-image-3-media-section
company-image-4-media-section

Job Description

About the role

Join our team and be at the heart of delivering leading EdTech solutions as you work closely with a cross-platform, multi-disciplinary team dedicated to serving strategic partners in the region. In this pivotal role, you will ensure the performance, reliability, security, and scalability of Excelerate’s learning platform and services on cloud. You will also help the team balance reliability and development agility through monitoring frameworks, capacity planning, scaling strategies, incident response, and more in our development and production systems.

Your key responsibilities

  • Identify, develop and maintain best practice strategies and systems for application development, operations and cloud infrastructure management throughout its lifecycle
  • Apply SRE and/or DevOps tools and processes for the engineering team and tech stack
  • Develop and scale systems sustainably through mechanisms such as automation, and evolve systems by pushing for improvements that improve reliability and development velocity
  • Participate in a cross functional agile development team that uses state-of-the-art cloud technologies
  • Design, develop, implement and maintain new/existing services, components, and libraries that power Excelerate’s solutions
  • Assemble (micro)services and data pipelines that meet both functional and non-functional business requirements
  • Participate in code and design reviews; ensuring that all code and development practices conform to team standards, company guidelines and industry best practices
  • Work closely with colleagues from multiple teams and disciplines, bringing added value to the entire technology team
  • Self-managed and able to work independently, but thrives in an agile development environment
  • Desires for continuous learning, keeping abreast of latest tools and technologies that will contribute to the continued improvement of Excelerate’s tech stack

Job Requirements

The ideal candidate

  • Possess a Bachelor’s degree in Computer Science, a related technical accredited degree involving coding (e.g. engineering, mathematics, physics, genomics), or an equivalent professional experience
  • At least 3 years of related experience with Python, Django framework and other modern JavaScript frameworks.
  • Ability to code front to back with Python, React JS, Node JS, JavaScript, or other server-based programming languages.
  • Familiarity with Docker, Comfort with HTML and CSS if writing front-end features
  • Familiarity with Open EdX or any learning platform is a bonus
  • Experience with DevOps practices such as IaC, CI/CD, automated deployment, automated testing, autoscaling and self-healing
  • Experience with git versioning tools such as GitLab, GitHub and/or BitBucket
  • Immediate understanding of containerisation tools and engines such as Docker and Kubernetes.
  • Have experience in deploying scalable software applications to AWS.
  • Possess good interpersonal and communication skills

Skills

Learning Platforms
Amazon Web Services
DevOps
Site Reliability Engineering
Code Review
Cloud Infrastructure
Systems Development
Scalability
Agile Software Development
Full Stack Development

Company Benefits

Wellbeing

We offer hybrid and flexible work arrangements, along with comprehensive medical insurance and mental health support, helping you thrive inside out.

People

We are a team of diverse yet like-minded individuals, united by a shared passion and purpose.

Growth

Embrace opportunities to build, innovate, and solve real-world challenges, while working alongside experts from diverse industries.


Additional Info

Company Activity

Last active - few hours ago

Career Level

Junior Executive


Company Profile

Excelerate Sdn Bhd-logo-image

Excelerate Sdn Bhd

Excelerate is a skills transformation organisation that equips workforces with future skills. We learn organisations’ and individuals’ future skills needs, design learning solutions covering a breadth and depth of skills, and deliver transformational learning experiences. We believe skills are vital to thriving in an evolving workplace landscape. ~500 organisations are powered by technology talent trained by...

Get notified on similar new jobs!