24 MulticoreWare Jobs
8-12 years
MulticoreWare - Senior OpenStack Engineer - Cloud Platform (8-12 yrs)
MulticoreWare
posted 17hr ago
Flexible timing
Key skills for the job
Role : Software Engineer/Senior Software Engineer
Openings : 2
YOE : 5+ years | 8+ years
Location : Chennai/Coimbatore
We are looking for an experienced Cloud Platform Engineer with expertise in OpenStack, Kubernetes, Ceph, Docker, and Octavia. The role focuses on troubleshooting, incident management, performance optimization, cloud platform maintenance, and automation. You'll collaborate with cross-functional teams to enhance the stability and efficiency of cloud services. Strong scripting skills (Python, Bash) and experience in managing cloud environments are essential.
Key Responsibilities :
1. Debugging and Troubleshooting :
- Investigate and resolve complex software issues within OpenStack environments (particularly those running on Ubuntu), including networking, compute, and storage.
- Diagnose and troubleshoot problems related to Kubernetes container orchestration, including pod failures, service outages, and networking issues.
- Debug and analyze issues with Docker containers and their interaction with the underlying system.
- Analyze and resolve issues related to Ceph distributed storage, including data replication, performance tuning, and storage availability.
- Work on Octavia load balancers to troubleshoot L2/L3 networking issues and ensure reliable load balancing for cloud-native applications.
- Lead incident resolution efforts for platform outages or performance degradation, coordinating across different teams to ensure swift recovery.
- Perform root cause analysis (RCA) and provide long-term fixes for recurring or critical issues.
- Document incident postmortems to prevent future occurrences and improve processes.
3. Performance Optimization :
- Analyze performance bottlenecks across the cloud stack, including OpenStack components, Kubernetes, and Ceph, and implement optimizations to improve reliability and efficiency.
- Optimize networking setups, including Octavia load balancers, to enhance cloud service delivery.
- Monitor and improve containerized application performance and scaling across Docker and Kubernetes clusters.
4. Cloud Platform Maintenance :
- Assist in upgrading and maintaining cloud infrastructure, ensuring that all components (Ubuntu, OpenStack, Kubernetes, Ceph, etc.) are kept secure and up to date.
- Participate in the deployment of software updates, security patches, and configuration changes in a controlled manner with minimal downtime.
5. Automation and Tooling :
- Build and maintain automation scripts for monitoring, troubleshooting, and resolving cloud platform issues, focusing on OpenStack, Kubernetes, Ceph, and Docker environments.
- Implement and optimize Infrastructure as Code (IaC) solutions to improve the deployment and configuration of cloud resources.
Required Skills and Qualifications :
- 2+ years of experience with cloud platforms, specifically focusing on Ubuntu, OpenStack, Kubernetes, Ceph, Octavia load balancers, and Docker.
- Strong debugging skills and familiarity with cloud and software debugging tools.
- Experience with networking, compute, and storage components in OpenStack.
- Hands-on experience with containerization (Docker) and orchestration (Kubernetes).
- Familiarity with Ceph distributed storage solutions and troubleshooting storage issues.
- Experience with monitoring and logging tools, such as Prometheus, Grafana, and Elasticsearch.
- Solid understanding of networking principles, including L2/L3 networking, load balancing (Octavia), and SDN (Software Defined Networking).
- Proficient in scripting languages like Python, Bash, or equivalent for automation.
- Strong communication skills and the ability to work in a collaborative environment.
Functional Areas: Other
Read full job descriptionPrepare for MulticoreWare roles with real interview advice
8-12 Yrs
6-12 Yrs