We are looking for an experienced Cloud Developer to join our team at Rezi. In this role, you will be responsible for designing, developing and deploying cloud-based applications and services. You should have extensive experience working with cloud service platforms, APIs and programming languages.Your responsibilities will include developing cloud-based applications and services, maintaining and managing existing cloud-based applications, integrating third-party APIs and services, and optimizing cloud performance. You should also be able to troubleshoot and debug complex technical issues. Additionally, you should have experience developing and maintaining documentation and documentation standards.To be successful in this role, you should have excellent problem solving and troubleshooting skills, be able to work independently and in a team, and have an aptitude for learning new technologies. Ultimately, you should be able to ensure our cloud-based applications and services are effectively deployed and running in an efficient manner.
• As a Cloud Developer at Rezi, responsible for developing cloud applications and services using the latest cloud technologies
• Design, develop, and maintain cloud infrastructure and applications for Rezi’s cloud environment
• Improve and optimize existing cloud systems and processes for better performance and scalability
• Collaborate with other departments to ensure a smooth flow of information and productive process
• Monitor cloud environment for performance and reliability
• Troubleshoot and debug cloud-based applications and environments
• Research, evaluate and recommend new cloud technologies and architectures
• Ensure compliance with security policies and industry best practices
• 5+ years of experience in developing cloud-based applications.
• Proficient in at least one of the following cloud platforms: AWS, Azure, GCP, or Oracle Cloud.
• Extensive experience with building, deploying, and managing Microservices-based applications.
• Knowledge of DevOps and Continuous Integration/Deployment (CI/CD) pipelines.
• Experienced in developing complex distributed systems.
• Knowledge of container technologies such as Docker, Kubernetes, or Lambda.
• Experienced in developing and deploying serverless applications.
• Ability to translate business requirements into technical solutions.
• Proficient in at least one scripting language (e.g. Python, Go, Bash).
• Knowledge of infrastructure-as-code principles.
• Proven experience troubleshooting and debugging cloud-based applications.
• Strong understanding of security concepts and best practices.