19 Cloud Engineer jobs in Kochi
Junior Cloud Automation Engineer
Posted 15 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the development and deployment of Infrastructure as Code (IaC) using tools like Terraform and Ansible.
- Collaborate with senior engineers to automate cloud provisioning, configuration management, and application deployment pipelines.
- Monitor cloud environments and identify opportunities for optimization and cost savings through automation.
- Participate in troubleshooting and resolving issues related to cloud infrastructure and automated workflows.
- Contribute to the creation and maintenance of technical documentation and best practices.
- Learn and adapt to new cloud technologies and automation tools.
- Work closely with development and operations teams to ensure seamless integration and delivery of services.
- Participate in code reviews and contribute to a culture of continuous improvement.
- Gain hands-on experience with major cloud providers such as AWS, Azure, or GCP.
- Support the migration of existing applications and infrastructure to the cloud.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Basic understanding of cloud computing concepts (AWS, Azure, GCP).
- Familiarity with at least one scripting language (e.g., Python, Bash).
- Eagerness to learn and a proactive approach to problem-solving.
- Strong communication and collaboration skills, essential for a remote-first role.
- Ability to work independently and manage time effectively.
- A foundational knowledge of networking principles is a plus.
- Interest in DevOps methodologies and practices.
- Comfortable working in a distributed team environment.
- Open to feedback and continuous learning.
Software Engineer - Cloud Platform , Langflow

Posted 1 day ago
Job Viewed
Job Description
A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions.
Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
**Your role and responsibilities**
Astra DB is a wildly successful cloud-native database as a service (DBaaS) powered by Apache Cassandra. We are now working on a no-code/low-code platform AI development based on OpenSearch and Langflow to enable customers to build comprehensive GenAI applications to meet their mission critical needs. We're looking for a software engineer to join our AI Cloud Platform Engineering team. Our team owns the foundational infrastructure and services that enable customers to launch and manage the full lifecycle of their AI platform services.
What you will do:
● Design, develop, and maintain a wide variety of software and cloud infrastructure for AI Platform services.
● Design, develop, and maintain software microservices including k8s operators, primarily for the full lifecycle management of open search instances - both for single tenant and multi tenant offerings.
● Participate in on-call activities, acting as a secondary on-call support person for Production Engineering teams who require assistance with complex production issues.
● Define and implement the best practices that bring AI capabilities to customers with high uptime, high throughput, low latency at optimal cost.
● Enjoys a highly diverse, collaborative, and cross-functional environment
● Stays abreast of modern technologies and practices especially in cloud native space
● Fosters long-term team success and contributes to a healthy work environment.
**Required technical and professional expertise**
● 7-9 Years of relevant experience.
● Solid experience with / proficiency with public cloud infrastructure -- at least one of Amazon Web Services, Google Cloud Platform, or Microsoft Azure.
● Expertise in Kubernetes, including configuration, usage as an application platform, maintenance, scaling, networking and troubleshooting.
● Solid understanding of Kubernetes and cloud network concepts such as ingress, security, networking, object storage and disk storage, CI/CD, Blue/Green deployments
● 3-5+ years of development experience with programming languages such as Go/Python/Java (preferably Go)
● Experience building highly scalable distributed systems on Kubernetes
**Preferred technical and professional experience**
● Experience with Open Search or Elastic Search or Solr
● Contribution to one or more open source Java and JVM based projects
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Lead Backend Engineer - Cloud Services
Posted 14 days ago
Job Viewed
Job Description
Senior Software Engineer - Cloud Infrastructure
Posted 17 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and deploy robust, scalable, and highly available cloud infrastructure solutions.
- Architect and implement cloud-native applications and services using microservices patterns.
- Manage and optimize cloud resources on platforms such as AWS, Azure, or GCP, focusing on cost-efficiency and performance.
- Develop and maintain infrastructure as code (IaC) using tools like Terraform, Ansible, or CloudFormation.
- Implement and manage CI/CD pipelines for automated software deployment and integration.
- Ensure the security, reliability, and performance of cloud environments through monitoring, alerting, and incident response.
- Troubleshoot complex technical issues across distributed systems and cloud infrastructure.
- Collaborate with development teams to understand application requirements and provide infrastructure support.
- Define and enforce coding standards, best practices, and architectural guidelines.
- Mentor junior engineers and contribute to technical knowledge sharing within the team.
- Automate operational tasks and processes to improve efficiency.
- Stay abreast of emerging cloud technologies and trends, evaluating their potential adoption.
- Participate in on-call rotation for incident management.
- Conduct performance tuning and optimization of cloud services.
- Contribute to capacity planning and disaster recovery strategies.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 5-7 years of experience in software development with a strong focus on cloud infrastructure.
- Proven expertise in designing, deploying, and managing applications on major cloud platforms (AWS, Azure, GCP).
- Strong proficiency in at least one programming language (e.g., Python, Go, Java) and scripting languages.
- Extensive experience with Infrastructure as Code (IaC) tools (Terraform, Ansible, etc.).
- Deep understanding of containerization technologies (Docker, Kubernetes).
- Experience with CI/CD tools and best practices (Jenkins, GitLab CI, CircleCI).
- Knowledge of networking concepts, security best practices, and monitoring tools in cloud environments.
- Excellent problem-solving, debugging, and troubleshooting skills.
- Strong communication and collaboration abilities.
- Experience with distributed systems and microservices architecture.
- Familiarity with DevOps methodologies and culture.
Senior Software Engineer - Cloud Platform
Posted 17 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, test, deploy, and maintain scalable and reliable cloud-based software systems and microservices.
- Collaborate with product managers, designers, and other engineers to define and implement new features.
- Write high-quality, well-tested, and efficient code in languages such as Java, Python, Go, or C++.
- Contribute to architectural discussions and decisions, ensuring solutions are scalable, secure, and maintainable.
- Optimize application performance, identify and resolve bottlenecks.
- Implement and manage CI/CD pipelines for automated testing and deployment.
- Work with cloud infrastructure services (e.g., EC2, S3, Lambda, RDS, AKS, GKE) and containerization technologies (Docker, Kubernetes).
- Conduct thorough code reviews to ensure code quality, adherence to standards, and knowledge sharing.
- Mentor and guide junior software engineers, fostering a culture of learning and technical excellence.
- Troubleshoot and debug complex issues in production environments.
- Stay up-to-date with emerging technologies and industry best practices in cloud computing and software development.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 5-7 years of professional software development experience, with a strong focus on cloud platforms.
- Proven experience in designing and building scalable, distributed systems and microservices.
- Expertise in at least one major cloud platform (AWS, Azure, or GCP).
- Strong proficiency in one or more programming languages like Java, Python, Go, or C++.
- Solid understanding of containerization technologies (Docker, Kubernetes) and orchestration.
- Experience with CI/CD tools and methodologies.
- Familiarity with database technologies (SQL and NoSQL).
- Excellent problem-solving skills and the ability to work independently and collaboratively in a remote team.
- Strong communication and interpersonal skills.
- Experience with agile development methodologies.
Senior Backend Software Engineer (Cloud)
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and deploy scalable backend services and APIs.
- Build and maintain cloud-native applications using microservices architecture.
- Write high-quality, well-documented, and performant code.
- Optimize application performance and ensure system reliability and availability.
- Implement robust security measures and data protection protocols.
- Collaborate with frontend teams and product managers to define requirements and specifications.
- Utilize containerization technologies (Docker) and orchestration tools (Kubernetes).
- Develop and manage CI/CD pipelines for automated testing and deployment.
- Troubleshoot and resolve complex technical issues.
- Participate in code reviews and contribute to architectural design discussions.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 6+ years of professional experience in backend software development.
- Proven experience with cloud platforms (AWS, Azure, or GCP).
- Strong proficiency in at least one backend programming language (e.g., Python, Java, Go, Node.js).
- Experience with microservices architecture and RESTful API design.
- Hands-on experience with Docker and Kubernetes.
- Knowledge of relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Familiarity with CI/CD tools and practices.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and teamwork abilities.
- Experience working in a hybrid model in Kochi, Kerala, IN .
Senior Technical Support Engineer - Cloud Infrastructure
Posted 3 days ago
Job Viewed
Job Description
Key Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 5-7 years of experience in technical support, with a focus on IT infrastructure and cloud services.
- Strong knowledge of operating systems (Windows, Linux), networking protocols (TCP/IP, DNS, DHCP), and cloud platforms (AWS, Azure, GCP).
- Experience with virtualization technologies (e.g., VMware, Hyper-V).
- Proficiency in troubleshooting complex hardware, software, and network issues.
- Excellent communication, customer service, and problem-solving skills.
- Experience working with ticketing systems (e.g., Jira, Zendesk) and remote support tools.
- Ability to work independently and manage time effectively in a remote setting.
- Relevant certifications (e.g., CompTIA A+, Network+, Cloud+) are a plus.
Be The First To Know
About the latest Cloud engineer Jobs in Kochi !
Senior Technical Support Engineer - Cloud Infrastructure
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Provide advanced, Tier 3 technical support and troubleshooting for cloud-based infrastructure and software issues.
- Diagnose, document, and resolve complex customer problems, ensuring timely and effective solutions.
- Analyze root causes of recurring issues and implement proactive measures to prevent future occurrences.
- Collaborate with engineering and product development teams to report bugs and suggest product improvements.
- Create and maintain comprehensive knowledge base articles, troubleshooting guides, and FAQs.
- Guide customers through complex configurations, integrations, and best practices.
- Manage and prioritize a queue of incoming support tickets, ensuring Service Level Agreements (SLAs) are met.
- Escalate unresolved issues to appropriate internal teams with detailed information.
- Participate in on-call rotation to provide 24/7 support for critical incidents.
- Mentor and train junior support staff, sharing knowledge and best practices.
- Stay up-to-date with the latest cloud technologies, industry trends, and company product updates.
- Contribute to the continuous improvement of support processes and tools.
- Communicate technical information effectively to both technical and non-technical audiences.
This position requires a Bachelor's degree in Computer Science, Information Technology, or a related field, with a minimum of 5 years of experience in technical support, preferably in a cloud environment. Strong expertise in Linux/Unix, networking (TCP/IP, DNS, HTTP), and familiarity with cloud platforms (AWS, Azure, GCP) are essential. The role is based in **Kochi, Kerala, IN**, but operates under a fully remote structure. Excellent analytical skills, customer service orientation, and the ability to work independently are key requirements.
Senior Customer Support Engineer - Cloud Solutions
Posted 10 days ago
Job Viewed
Job Description
Remote Senior Software Engineer - Cloud Infrastructure
Posted 13 days ago
Job Viewed
Job Description
You will be instrumental in architecting and implementing our cloud infrastructure on platforms like AWS, Azure, or GCP, focusing on areas such as containerization (Docker, Kubernetes), CI/CD pipelines, infrastructure as code (Terraform, Ansible), and robust monitoring and logging solutions. Your responsibilities will include optimizing cloud resource utilization, ensuring system scalability and performance, and implementing security best practices to protect sensitive data. You will collaborate closely with other engineering teams to understand their infrastructure needs and provide them with reliable and efficient platform services. This role requires a proactive approach to identifying and resolving complex technical challenges, a passion for automation, and a commitment to delivering high-quality, production-ready code. Excellent communication skills are essential for effective collaboration within a distributed team environment. This is a remote-first role where performance and contribution are prioritized over physical presence.
Key Responsibilities:
- Design, build, and maintain scalable, reliable, and secure cloud infrastructure.
- Develop and manage CI/CD pipelines for automated software deployment.
- Implement and manage container orchestration platforms (e.g., Kubernetes).
- Utilize Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation) for provisioning and management.
- Implement comprehensive monitoring, logging, and alerting systems.
- Optimize cloud resource utilization for cost efficiency and performance.
- Collaborate with development teams to ensure seamless integration and deployment.
- Develop and enforce cloud security best practices and compliance standards.
- Troubleshoot and resolve complex infrastructure issues in a timely manner.
- Contribute to architectural decisions and technical roadmaps for cloud services.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 6 years of professional experience in software engineering with a focus on cloud infrastructure.
- In-depth knowledge and hands-on experience with at least one major cloud provider (AWS, Azure, GCP).
- Proficiency in scripting languages (e.g., Python, Bash) and IaC tools.
- Strong understanding of containerization technologies (Docker, Kubernetes).
- Experience with CI/CD tools and practices.
- Familiarity with distributed systems, microservices architecture, and networking concepts.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills for remote teamwork.
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).