Now hiring

Cloud Service Development Engineer @ Razer

SingaporeOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.

Job Responsibilities :

The Cloud Service Development Engineer will be responsible for the design, development, and deployment of cloud-based services and applications. This role requires a strong understanding of cloud computing principles, software development methodologies, and platform customization. The ideal candidate will have hands-on experience with cloud platforms like OpenStack and be proficient in web application development.Responsibilities:

• Platform Customization: • Customize and extend the OpenStack platform or a similar cloud computing platform to meet specific business requirements. • Develop custom modules and plugins to enhance platform functionality. • Configure and optimize platform components for performance and scalability.

• Web Application Development: • Design, develop, and test web applications to manage and monitor cloud services. • Utilize front-end technologies (HTML, CSS, JavaScript) and back-end frameworks (Python, Ruby on Rails, Node.js) to build user-friendly interfaces. • Integrate web applications with underlying cloud infrastructure.

• API Development: • Develop RESTful APIs to expose cloud services to third-party applications. • Ensure API security, performance, and scalability. • Document API specifications and usage guidelines.

• Cloud Service Integration: • Integrate cloud services with other systems and applications. • Configure and manage network connectivity between cloud components. • Ensure seamless data flow and interoperability.

• Performance Optimization: • Monitor and analyse system performance. • Identify and resolve performance bottlenecks. • Implement performance optimization techniques to improve response times and scalability.

• Security and Compliance: • Implement security best practices to protect cloud infrastructure and data. • Stay up-to-date with security threats and vulnerabilities. • Ensure compliance with industry standards and regulations.

Qualifications:

• Bachelor's degree in Computer Science, Electrical Engineering, or a related field. • 3+ years of experience in cloud computing and software development. • Strong understanding of cloud platforms, particularly OpenStack. • Proficiency in programming languages (Python, Ruby, JavaScript, etc.) and web frameworks. • Experience with database technologies (MySQL, PostgreSQL, MongoDB). • Knowledge of network protocols and security concepts. • Strong problem-solving and troubleshooting skills. • Ability to work independently and as part of a team.

Preferred Qualifications:

• Certifications in cloud technologies (e.g., OpenStack Certified Professional). • Experience with DevOps practices and tools (e.g., Git, Jenkins, Docker). • Knowledge of containerization technologies (Docker, Kubernetes). • Experience with infrastructure as code (IaC) tools (Terraform, Ansible).

Pre-Requisites :

• Bachelor's degree in Computer Science, Electrical Engineering, or a related field. • 3+ years of experience in cloud computing and software development. • Strong understanding of cloud platforms, particularly OpenStack. • Proficiency in programming languages (Python, Ruby, JavaScript, etc.) and web frameworks. • Experience with database technologies (MySQL, PostgreSQL, MongoDB). • Knowledge of network protocols and security concepts. • Strong problem-solving and troubleshooting skills. • Ability to work independently and as part of a team.

Preferred Qualifications:

• Certifications in cloud technologies (e.g., OpenStack Certified Professional). • Experience with DevOps practices and tools (e.g., Git, Jenkins, Docker). • Knowledge of containerization technologies (Docker, Kubernetes). • Experience with infrastructure as code (IaC) tools (Terraform, Ansible).

Are you game?

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores