Job Description
**Introduction**
We are seeking a highly skilled and experienced Cloud Solutions Engineer to join our team. The ideal candidate will possess extensive knowledge and hands-on experience in managing multi-instance setups, providing support for production deployments, and troubleshooting incidents. This role involves setting up and managing active-passive server configurations for high availability, particularly with Google Cloud.
**Your Role And Responsibilities**
- Design, implement, and maintain multi-instance setups, ensuring high availability with one server active and others in standby mode.
- Troubleshoot and resolve incidents related to production deployments.
- Set up and manage both active-active and active-passive server configurations (RDMQ) or HA utilizing Kubernetes clusters (GKE, Cloud Run or App Engine)
- Assess the suitability of GKE vs. App Engine for MQ side deployments based on specific request requirements.
- Provide guidance on migrating on-premises workloads to the cloud, specifically focusing on Kubernetes deployments.
- Develop complex cloud architectures, including coexistence models between on-premises and cloud infrastructure.
- Offer recommendations regarding the use of Kubernetes clusters versus Compute Engine, based on project requirements.
- Leverage extensive cloud experience to deploy and manage applications in the cloud environment.
- Provide technical leadership and mentorship to less experienced team members.
**Preferred Education**
Bachelor's Degree
**Required Technical And Professional Expertise**
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
- Minimum of 5 years of experience in cloud computing, preferably with IBM Google Cloud.
- Proven track record of designing, implementing, and managing multi- instance setups and high-availability configurations.
- In-depth understanding of Kubernetes, GKE, Cloud Run and App Engine.
- Experience with MQ systems and their cloud-based deployments.
- Strong understanding of on-premise to cloud migration strategies.
- Excellent problem-solving skills and ability to provide technical guidance and support.
- Strong communication skills.