Overview
Senior Site Reliability Engineer for Barclays' central SRE core team within the wider Infrastructure team. Acts as a centre of excellence providing hands-on consultancy to infrastructure product teams (private cloud, storage, networks, databases) and applies software engineering techniques to ensure the reliability, availability and scalability of systems.
What you'll do
- Ensure availability, performance and scalability of systems and services through proactive monitoring, maintenance and capacity planning.
- Resolve, analyse and respond to system outages and disruptions, and implement measures to prevent similar incidents from recurring.
- Develop tools and scripts to automate operational processes, reducing manual workload, increasing efficiency and improving system resilience.
- Monitor and optimise system performance and resource usage, identify and address bottlenecks, and implement best practices for performance tuning.
- Collaborate with development teams to integrate best practices for reliability, scalability and performance into the software development lifecycle.
- Work closely with other teams to ensure smooth and efficient operations.
- Stay informed of industry technology trends and innovations, and actively contribute to the organisation's technology communities to foster a culture of technical excellence and growth.
- Advise key stakeholders, including functional leadership teams and senior management, on functional and cross-functional areas of impact and alignment.
- Manage and mitigate risks through assessment, in support of the control and governance agenda.
- Create solutions based on sophisticated analytical thought, comparing and selecting complex alternatives.
What you'll need
- Expertise in languages such as Python, PowerShell or Go, essential for automating routine tasks and system deployments.
- Ability to manage incidents effectively, troubleshoot issues swiftly and perform root cause analysis to prevent future incidents.
- Deep understanding of systems engineering, including operating systems, networking and cloud infrastructure.
- Proficiency in automation tools, crucial for maintaining system reliability at scale.
- Ability to communicate effectively with team members and stakeholders, ensuring alignment and inspiring them to embrace new mindsets, cultures and SRE working practices.
- Familiarity with cloud platforms and services.
- Ability to approach problems methodically and find effective solutions.
Nice to have
- Experience working with IaaS and/or PaaS products, including some experience of virtualisation, containerisation, and orchestration of compute, network and storage.
- Experience working with REST API development and integration, and database management and query language.
- Proficiency in implementing monitoring and alerting systems to ensure service availability and performance.
Details
- Location: Pune office.
- Leadership expectations apply where the role carries leadership responsibilities; otherwise the role is an individual contributor acting as a subject matter expert who guides technical direction.
- Assessed on risk and controls, change and transformation, business acumen, strategic thinking, digital and technology, and job-specific technical skills.
Read the full description and apply on the company’s own careers page.