Devops Engineer
Overview
Reporting to the Head of Development the DevOps Engineer will help us prevent downtime and provide visibility for our engineers
What you will be working on
- Work closely with architecture and engineer teams to understand and implement the optimal virtualization and cloud-based solutions
- Implement and maintain workflows and automations for the cloud and virtualization platform
- Develop automated management features, such as performance monitoring, diagnostics, failover and availability capabilities
- Review the design of the cloud-based IT solutions with particular focus on infrastructure and integration
- Assess potential risks for all changes and maintain high availability within the environment
- Implement integrations requested by customers
- Deploy updates and fixes
- Build tools to reduce occurrences of errors and improve customer experience
- Develop software to integrate with internal back-end systems
- Perform root cause analysis for production errors
- Investigate and resolve technical issues
- Develop scripts to automate visualization
- Design procedures for system troubleshooting and maintenance
- Plan, set up and manage the monitoring infrastructure
- Educate developers on what kinds of application level metrics could be valuable
- Ensure we have a relevant RED dashboard for our business
- Integrate DevOps and MLOps tooling into our pipelines
- Find and fix bugs deep inside the systems we are using
What we are looking for:
- Bachelor’s degree in computer science, engineering or relevant field
- Minimum 3 years of relevant hands-on experience in DevOps and Cloud Computing
- Clear understanding of coding and scripting with languages e.g. Python, JavaScript and Ruby
- Detailed, hands-on experience with AWS, Microsoft Azure and Google Cloud etc.
- Familiar with a range of automated provisioning and configuration management tools and more specific tools such as Azure resources Manager, Terraform, Puppet and Chef
- Working knowledge of database and SQL/NoSQL
- Familiar with CI/ CD tooling, Jenkins/ GitLab, Heroku
- Back-end development experience
- Solid understanding of Operating System
- Experience with system monitoring tools
- Experience using and creating APIs
- Experience with the docker based system such as docker-compose, Kubernetes or any cloud-based registry
- Have experience with relational databases and non-relational databases
- Strong experience with database management such as ETL and backup and restore
- Experience with machine learning model infrastructure
- Strong understanding of and practical hands-on knowledge of networking fundamentals
Company Benefits
- Share scheme
- Company pension
- Office snacks
- Healthcare
Application Process
- Phone interview
- Face to face meeting with Manager
- Team interview
- CEO meeting
About Delvify
Delvify is a pioneer in natively built AI tools. Headquartered in Hong Kong with a research development hub in Singapore. We have over 30 years of management experiment with state-of-the-art computer vision, natural language processing, audio speech recognition, eCommerce and Programmatic Advertising.
Delvify embraces diversity and equal opportunity for everyone. We provide a safe and inclusive work environment. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills.