Software Engineer Cloud

GE Vernova

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Job Description Summary

Responsible for designing building delivering and maintaining software applications & services. Working in the areas of machine cloud platform and/or application. Responsible for software lifecycle including activities such as requirement analysis documentation/procedures and implementation.

Job Description

We are seeking a passionate DevOps Engineer to join our Smart Factory Saas Team. This role requires knowledge in AWS cloud infrastructure automation and CI/CD practices to support and enhance our enterprise SaaS platform. The ideal candidate will have a hands-on experience in building and managing scalable secure and resilient cloud environments with a strong passion for process optimization and automation. You will play a pivotal role in establishing best practices and innovative solutions to ensure continuous delivery and highly available SaaS platform.

Roles and Responsibilities

  • Work with Saas Cloud Engineering team lead to implement and maintain highly scalable and secure cloud environments on AWS.
  • Manage and optimize AWS services including VPC EC2 EKS RDS AppStream and other key cloud components.
  • Develop and maintain CI/CD pipelines using GitHub GitHub Actions Jenkins ArgoCD and GitOps methodologies.
  • Manage Infrastructure as Code (IaC) using Terraform/OpenTofu Crossplane or CloudFormation.
  • Establish and improve monitoring and alerting solutions using OpenTelemetry (Otel) SignalFX CloudWatch and Splunk.
  • Develop automation scripts and tools using GitHub Actions Jenkins or other scripting languages.
  • Basic troubleshooting skiils and familiarity with RDS databases for performance and reliability.
  • Enforce security best practices in cloud environments and advocate for secure SDLC processes.
  • Drive adoption of ITIL and Agile methodologies to ensure efficient operations and incident management.
  • Collaborate with cross-functional teams in a geographically distributed environment.
  • Work with developement teams to understand application requirements and ensure smooth integration and deployment.
  • Create and maintain detailed documentation for systems processes and configurations.
  • Mentor junior engineers and provide technical leadership to the DevOps team.

Education Qualification

Bachelors Degree in Computer Science or STEM Majors (Science Technology Engineering and Math) with advanced experience.

Desired CharacteristicsTechnical Expertise:

  • Hands-on experience in DevOps CloudOps or SaaS Ops managing large-scale enterprise SaaS applications in public cloud (preferably AWS).
  • Good experience in AWS cloud services networking security and cost optimization.
  • Basic understanding of containerized application deployments using EKS and ArgoCD.
  • Hands-on experience with CI/CD tools like GitHub Actions Jenkins and GitOps methodologies.
  • Expertise in Infrastructure as Code (IaC) using Terraform Crossplane or CloudFormation.
  • Basic knowledge of database management with PostgreSQL MS SQL or AWS RDS.
  • Knoweldgeable in setting up monitoring and logging solutions using OpenTelemetry SignalFX and Splunk.
  • Good scripting and automation skills using Python Bash or other scripting tools.
  • Basic understanding of ITIL Agile methodologies and DevOps best practices.
  • Good interpersonal and communication skills with the ability to collaborate across global teams.
  • Ability to work in fast-paced high-pressure environments and drive initiatives independently.

Preferred Qualifications:

  • Knowledge of security frameworks and best practices in cloud environments.
  • Familiarity with compliance standards such as SOC2 ISO 27001 and GDPR.

Additional Information

Relocation Assistance Provided: No

Job Description SummaryResponsible for designing building delivering and maintaining software applications & services. Working in the areas of machine cloud platform and/or application. Responsible for software lifecycle including activities such as requirement analysis documentation/procedures and ...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

GE Vernova's Asset Performance Management software can help you increase asset reliability, minimize costs and reduce operational risks. View a demo today.

View Profile View Profile