Taro Logo

Senior Software Engineer - DevOps

Shell is a global group of energy and petrochemical companies, employing 96,000 people across more than 70 countries.
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Energy · Enterprise SaaS

Job Description

Shell, a global energy and petrochemical company, is seeking a Senior Software Engineer - DevOps to join their team in Bangalore. This role focuses on the Trading and Supply domain, particularly in Trading and LNG operations. The position involves working with cutting-edge technologies and implementing solutions using Dataiku to support Shell's trading teams across global LNG and voluntary carbon markets.

The ideal candidate will bring 8-12 years of IT industry experience, with deep expertise in Trading and LNG operations. You'll be responsible for implementing and managing the Dataiku platform, supporting environment provisioning with Terraform and Ansible, and ensuring robust DevOps practices. The role combines technical expertise with business domain knowledge, requiring proficiency in cloud platforms, particularly Azure, and strong Linux administration skills.

Shell offers an excellent opportunity to work on one of the most important challenges facing our planet - the energy transition. The company provides a competitive compensation package, including performance-based salary increases, flexible working arrangements, and comprehensive benefits. As part of Shell's commitment to diversity and inclusion, they strongly encourage applications from candidates of all backgrounds.

The role is based in Bangalore at Shell's technology and innovation powerhouse, which serves as a delivery engine for core technical, digital, and finance processes globally. You'll be part of a team pioneering digital innovation and cutting-edge technologies across the energy sector, with the opportunity to contribute to Shell's goal of becoming a net-zero emissions energy business by 2050.

Last updated a month ago

Responsibilities For Senior Software Engineer - DevOps

  • Implement Dataiku to support Shell Energy Integration and Fundamentals analysts
  • Own platform configuration details and build pipeline
  • Support environment provisioning using Terraform and automate with Ansible
  • Implement Git integration for version control and collaboration
  • Work with Linux-based virtual machines
  • Design and manage Python code environments
  • Define and implement user Joiner-Mover-Leaver process
  • Design and build model promotion workflows
  • Support integration of diverse data sources
  • Implement backup and recovery capabilities
  • Lead user onboarding and documentation
  • Develop platform reporting capabilities
  • Support governance forums with dashboards

Requirements For Senior Software Engineer - DevOps

Python
Linux
Kubernetes
  • 8-12 years of experience in the IT industry
  • 7+ years of domain expertise in Trading and LNG
  • Proficient in Azure cloud platforms
  • Dataiku experience is mandatory
  • Solid working knowledge of Linux environments
  • Strong coding experience with Infrastructure as Code
  • Experience in working with Identity providers
  • Technical capability to support platform build and monitoring
  • Understanding of analytics use cases
  • Azure or other cloud certifications (advantageous)

Benefits For Senior Software Engineer - DevOps

Medical Insurance
Parental Leave
  • Competitive starting salary
  • Annual performance related salary increase
  • Flexible working hours
  • Remote/mobile working possibility
  • Paid parental leave
  • Training and development programmes
  • International career opportunities
  • Diverse and inclusive workplace

Related Jobs

Senior Software Engineer - DevOps

Senior DevOps Engineer role at Shell focusing on Trading and LNG operations, requiring 8+ years of experience with expertise in Dataiku, cloud platforms, and infrastructure automation.

Senior Software Engineer - DevOps

Senior DevOps Engineer role at Shell focusing on trading and LNG operations, requiring expertise in Dataiku, cloud platforms, and infrastructure automation.

Senior Software Engineer - DevOps

Senior DevOps Engineer role at Shell focusing on trading and LNG operations, requiring expertise in Dataiku, cloud platforms, and infrastructure automation.

Senior Software Engineer - DevOps

Senior DevOps Engineer role at Shell focusing on Trading and LNG operations, requiring 8+ years of experience with expertise in cloud platforms, Dataiku, and infrastructure automation.

Senior Software Engineer - DevOps

Senior DevOps Engineer role at Shell focusing on trading analytics platform implementation using Dataiku, Azure, and infrastructure as code tools.