Software Engineer
Job Description Summary
Cloud Engineer / Cloud Operations Engineer
We are looking for a skilled Cloud Engineer with 2+ years of experience working in cloud environments, preferably AWS. The ideal candidate should have strong hands-on knowledge of core AWS services, infrastructure automation, cloud operations, cost optimization, security practices, and CI/CD implementation. This role requires someone who can independently manage production cloud environments, support automation initiatives, and collaborate effectively across cross-functional and multi-time-zone teams.
Job Description
Key Responsibilities:
Must Have:
- Manage and support cloud infrastructure in AWS environments, with Azure knowledge as an added advantage.
- Work with key AWS services such as EC2, RDS, Elastic cache, Lambda, S3, Amazon MQ, EKS, ECR, ALB, CloudWatch, VPC, IAM, AWS Config, and others.
- Design, deploy, and maintain infrastructure using Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
- Automate cloud operations and system tasks using Python or Golang.
- Perform cloud operational activities including VM patching, migrations, cluster/database upgrades, AMI patching and releases, backups, and live production support.
- Use monitoring and logging tools such as Splunk, DataDog, Dynatrace, Grafana, and Prometheus.
- Collaborate effectively with cross-functional teams across different time zones.
Good to have:
- Experience working with external security tools such as: Wiz.io, CrowdStrike Falcon and Qualys
- Knowledge of AWS cost and governance tools such as: Cost Explorer, Compute Optimizer and Trusted Advisor
- Build and maintain Jenkins CI/CD pipelines and support GitOps practices.
- Contribute to SecOps initiatives by identifying, analyzing, and resolving cybersecurity vulnerabilities.
- Work with Kubernetes, Docker, and containerized environments.
Required Skills & Qualifications:
- Minimum 2+ years of experience in cloud environments.
- Strong practical experience in AWS; Azure knowledge is a plus.
- Hands-on experience with Terraform/CloudFormation, Python/Golang, Jenkins, GitOps, Kubernetes, and Docker.
- Good understanding of cloud cost optimization, security operations, and production support activities.
- Strong communication and collaboration skills.
Education Qualification
- Bachelor's Degree in Computer Science, Software Engineering, or a related field.
- Minimum 2 years of relevant professional experience in cloud engineering, cloud operations, or DevOps environments.
Additional Information
Relocation Assistance Provided: Yes
Want more jobs like this?
Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.

Perks and Benefits
Health and Wellness
- Health Insurance
- Health Reimbursement Account
- Dental Insurance
- Vision Insurance
- Life Insurance
- Short-Term Disability
- Long-Term Disability
- FSA
- FSA With Employer Contribution
- HSA
- HSA With Employer Contribution
- Fitness Subsidies
- On-Site Gym
- Mental Health Benefits
Parental Benefits
- Adoption Assistance Program
- Family Support Resources
- Birth Parent or Maternity Leave
- Adoption Leave
Work Flexibility
- Flexible Work Hours
- Remote Work Opportunities
- Hybrid Work Opportunities
Office Life and Perks
- Commuter Benefits Program
- Casual Dress
- On-Site Cafeteria
- Holiday Events
Vacation and Time Off
- Unlimited Paid Time Off
- Paid Holidays
- Personal/Sick Days
- Summer Fridays
Financial and Retirement
- 401(K)
- Stock Purchase Program
- Performance Bonus
- Relocation Assistance
- Financial Counseling
- Profit Sharing
- 401(K) With Company Matching
Professional Development
- Tuition Reimbursement
- Access to Online Courses
- Lunch and Learns
- Leadership Training Program
- Internship Program
- Associate or Rotational Training Program
Diversity and Inclusion
- Diversity, Equity, and Inclusion Program
- Employee Resource Groups (ERG)
- Unconscious Bias Training
Company Videos
Hear directly from employees about what it is like to work at GE Vernova.