VP / AVP, Site Reliability Engineer, Group Consumer Banking and Big Data Analytics Technology, Technology and Operations
Business Function Group Technology and Operations (T&O) enables and empowers the bank with an efficient, nimble and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability and innovation. In Group T&O, we manage the majority of the Bank's operational processes and inspire to delight our business partners through our multiple banking delivery channels.
Responsibilities - Design, write, and maintain software to improve the availability, scalability, latency, and efficiency of services, incorporating third party open-source tools when available.
- Create new designs for a growing number of distributed systems.
- Design and implement the tools and processes used for deployment and change management.
- Plan and execute configuration management.
- Own, maintain, and continuously improve all systems provided as a service, such as monitoring and data-stores.
- Engage in service capacity planning and demand forecasting, anticipating performance bottlenecks.
- Automate resource provisioning and allocation process.
- Run software performance analysis and system tuning.
Requirements No worries if you can't check every box, you can still apply and join our team. - Fluent in one or more of: Python, Go, Java, Scala
- Minimum of 5 years of industry experience in engineering
- Familiarity with algorithms, data structures, and complexity analysis
- In-depth knowledge of operating systems (processes, threads, IPC, concurrency, locks, mutexes, semaphores, etc.)
- Experience working with Unix/Linux systems from kernel to shell and beyond, with experience working with system libraries, file systems, and client-server protocols
- Experience with network protocols and theory (TCP/IP, UDP, ICMP, MAC addresses, IP packets, DNS, OSI layers, and load balancing using F5, etc.)
- Understanding of Spark and BigData Ecosystem, In memory File Systems like Alluxio.
Nice-to-Have: - Expertise in designing, analyzing, and troubleshooting large-scale distributed systems
- Experience with SparkSQL tuning and performance
- Knowledge of Amazon Web Services.
Apply Now We offer a competitive salary and benefits package and the professional advantages of a dynamic environment that supports your development and recognises your achievements.