About the Role
We are looking for a passionate and committed leader to help build up our tech foundations to scale GoGet regionally. Using technologies including Ruby on Rails, React.js and Node.js we transform the traditional labour market and connect ~300k users to create work for ~20k GoGetters. We use AWS as our primary cloud provider utilizing services like EC2, Elastic Beanstalk, RDS, ElastiCache, Amplify, S3, Lambda, DynamoDB and everything else in between that is needed to keep the system up and running.
If you think you have the right personality and skillset to productize, develop and support software to this degree of scalability and availability, then join our team and journey with us as the best in class for the role of a DevOps Software Engineer.
Who will you work with
Product engineering team
What you will do
Your mission if you choose to accept it, will be as follows:
Lead and manage the cloud services infrastructure that supports the GoGet platform on AWS to ensure its availability and reliability at 99.9%.
Support an agile development process that includes CI/CD automation, and cloud environments for local, staging and production. Ensure code repos are secure and accounts for access are controlled.
Develop the roadmap to migrate our predominantly AWS services to a cloud agnostic one and work with engineers and leaders to execute this plan.
Develop a dashboard (using for example Prometheus and Gafana) for application level monitoring and alert (using Opsgenie). Exact tools can differ.
Support outage handling policies so as to meet availability and reliability standards.
Manage and rationalize the use of cloud services from a cost perspective, so that appropriate measures are in place to be alerted if costs increase and to continuously identify sources for reduction.
Manage the overall platform’s access and security measures, through key and secret management tools (like HEQA or Vault), and ensure our VPNs are properly designed to reduce DDOS, man-in-the-middle and cybersecurity attacks.
Work with the tech team to provide daily support for instance creation, deployment, cluster and container management, or other data storage and life cycle related operations.
What you will need
Bachelor’s degree in Computer Science/Engineering, with at least 2 years of hands-on experience as a DevOps engineer for a cloud services provider.
Practical understanding of AWS or Google cloud infrastructure tools and services, preferably with certifications.
Familiar with startup environments, able to multitask and extend support into new areas through self learning and inquiry.
Excellent attitude and a team player personality; humble, hungry and smart.
Must be able to communicate in English.
Where you will work
Our office is located at Bandar Utama, Petaling Jaya, Selangor, Malaysia. However, being fully remote work is also an option, do talk to us about it if this is your preference.
What if you need a visa
We are MSC certified, although we are a predominantly Malaysian team, we can and have acquired work visas for foreigners.