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 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?