Search All Jobs

Site Reliability Lead Engineer

Location: Shanghai-New Bund

POSTED DATE: 19\/10\/2023

The Opportunity

 

A Site Reliability Lead Engineer with a passion for quality, and experience of cloud infrastructure, software engineering and SRE practices, is required for a variety of digital projects which Jaguar Land Rover are delivering in China as a member of global digital delivery team. We are looking for a great engineer who has a passion for innovative problem solving, quality-first coding and DevOps/SRE practices.

 

  • Would you thrive in an exciting, dynamic and creative environment, but also enjoy the security, resources and influence of an established and successful organisation?
  • Would you excel within a world-class and passionate team that loves what they do?
  • Are you passionate about mentoring and sharing your skills with fellow engineers?

 

You will form part of a collaborative, iterative and agile process in a multi-disciplined team helping deliver best in class digital solutions. This role provides a unique opportunity to help support and grow the software engineering and DevOps capability within Jaguar Land Rover.

Reporting to the Principal Site Reliability Engineer and working closely with other multi-disciplined engineers, you will be a valued member of the Digital Delivery Centre (DDC) team, consistently delivering to challenging business objectives, with a focus on testability, robustness, and performance for exciting new projects. You will work on real projects alongside experienced engineers and with constant opportunities to learn and build your new site reliability career.

 

Key Performance Indicators

  • Development and enhancement of platform infrastructure
  • Development and enhancement of CI/CD pipelines
  • Development and enhancement of platform security and security practices
  • Maintaining and/or optimizing cloud compute costs
  • Effective communication

 

Key Accountabilities and Responsibilities

Key areas of responsibility: 

  • Work with product teams to ensure systems are secure, scalable and reliable
  • Driving initiatives to automate processes and reduce toil
  • Review deployment and operational environments, troubleshoot issues and managing technical operations
  • Monitoring and dash-boarding for application observability
  • Strong advocate for DevOps practices with experience building CI/CD pipelines
  • Work as part of a Global Site Reliability Engineering squad to ensure applications are effectively supported and monitored and that manual work is minimized
  • 7x24 support per requested

 

Knowledge, Skills and Experience

 Essential:

  • 4+ years’ experience in Linux OS and ideally recent experience in container orchestration (Docker, Kubernetes, etc) and a scripting language (e.g. Python, Shell)
  • 4+ years’ experience of at least one major cloud provider (AWS, Aliyun, Azure) and manged Kubernetes service
  • Experience of Terraform to provision infrastructure resources
  • Experience with modern CI/CD tools and techniques, e.g., Gitlab CI, Argo CD
  • Passion for mentoring and technical coaching of engineers
  • Strong experience of Site Reliability Engineering practices and principles
  • Strong experience in operational monitoring and dash-boarding for applications (Prometheus, Grafana, ELK)
  • Experience with source code management and version control (Git/GitHub/GitLab)
  • Previous involvement in all stages of the software delivery lifecycle
  • Excellent verbal and written communication skills
  • Collaborative skills - being open to pair programming and working closely with engineers in cross functional teams
  • Solid understanding of networking concepts, technologies, and protocols (TCP/IP, IPSec, HTTP, FTP, DHCP, and DNS)

 

Desirable:

  • Experience of Software Engineering with Go, Java, JavaScript or another language
  • Knowledge of Microservices architectures, RESTful APIs and message queues
  • Experience operating bespoke built enterprise scale cloud-native microservice applications
  • Experience with database technologies such as MySQL or NoSQL technologies (e.g., MongoDB)

 

 

Personal Profile

Essential:

  • An individual with understanding and a passion for modern high-quality software engineering and DevOps practices
  • An individual with a customer first mind-set who is easy to do business with and makes people feel special, driven to deliver experiences that are personalised, transparent and dependable.
  • An individual who is results driven, demonstrates, tenacity, drive and perseverance, with the ability to deliver in a complex, highly demanding environment.
  • An individual who is resilient, energetic and enthusiastic, able to deliver results under pressure, whilst responding constructively to challenging new ideas and inputs
  • An individual who is able to challenge existing thinking in a positive way whilst building credibility and trust through experience and personal style
  • An effective team player, actively supports and collaborates with other team members