Senior Associate, DevOps Engineer, Consumer Banking Group Technology

DBS Bank logo

DBS Bank

View Salaries, Reviews, and more  

Job Description

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.

Role & Responsibilities

  • Conceptualize, design, develop and maintain production monitoring and Machine Learning based predictive automation solutions/ applications in a Consumer Customer Management & Analytics Production environment
  • Production automation. Automation of manual activities /processes for Production teams
  • SRE. Implement Site Reliability Engineering principles regarding performance, reliability, monitoring, alerting in Production environment
  • Capacity monitoring & Observability of production Infrastructure, automated alerting, performance monitoring and reporting tools. Conduct periodic review of system performance for capacity planning and identification of system improvements
  • Build, monitor and maintain Machine Learning models from scratch
  • Develop auto-healing solutions in production environment to enable efficient and timely service restorations of critical processes by auto-escalation of incidents, non-performant KPIs and underlying remedial actions
  • Data handling โ€“ ingestion, cleansing, storage, visualization, monitoring & alerting and analytics
  • Data analysis to find patterns in data using tools and coming up with optimum solutions that are predictive and provides insights
  • Build and implement Service improvements. Identify, measure and report performance trends โ€“ SLIs/ SLOs/ SLAs periodically and improve systems performance and associated performance KPIs
  • Production batch and incidents trending and measuring systems performance against KPIs
  • Automation of system health check and monitoring of production system SLIs and SLOs to ensure SLA is met
  • Provide continuous monitoring and improvement of systems โ€“ job automation, performance tuning, capacity planning
  • Identify persistent or recurring problems and recommend creative solutions
  • Communicate proactively and provide regular update to the stakeholders. Proven ability to communicate with peers and mentor junior developers
  • Ensure Preventive and detective measures of the applications are identified and implemented

Requirements

  • 8 - 10 years of total IT experience in SRE and Production automation experience in a Banking and Financial services environment. Experience gained in the SRE team, a good understanding of SRE concepts and principles regarding performance, reliability, monitoring, alerting
  • 3+ years of experience in a professional production environment as a developer in Python, Java, Kafka, PCF, Spark and ELK
  • Proven ability to have implemented/ conceptualized/ maintained an ELK based (or equivalent central logging/ monitoring/ predictive applications) in production environment would be an added advantage
  • Production automation. Automation of manual activities /processes for Production teams. (Automation experience required)
  • Good experience in running automation and service improvements experience
  • Capacity monitoring & Observability. Good level of command over production Infra; performance monitoring and reporting tools
  • Hands-on Engineering/ Development experience working on production systems automation in Banking systems - architecture design, development, integration, customization & implementation
  • Ability to write clear and concise documentation (such as requirements, design and testing procedures)
  • Strong technical/ programming skills. Knowledge of additional programming languages - Python, Java, Kafka, PCF, Spark and ELK an added advantage
  • Data handling tools
  • Software version control tools (Git) and Jenkins
  • Experience using and optimizing monitoring and trending systems (Prometheus, Grafana), log aggregation systems (ELK, Splunk) and their agents
  • Expert level experience in conceptualization, design, development, testing, implementation and maintenance of Elasticsearch, Logstash, Grafana/ Kibana, NoSQL, Java applications in production environment
  • Ability to work with stakeholders to stretch his/her role in depth/width
  • Present facts and recommendations effectively in oral and written form
  • Good knowledge of development practices and ability to write clear and concise documentation for requirements, design and testing procedures
  • Pro-active, independent, resourceful and Strong team player, effective at communicating internationally and used to working closely with remote teams and peers
  • High attention to detail with focus on understanding the issues with finding solutions
  • Possess excellent verbal and written communication skills
  • Demonstrate ownership and responsibility in all assignments
  • Working experience in MariaDB, MongoDB and PCF/OpenShift
  • Experience in automating end to end DevOps operations
  • At least 6+ years of experience In Devops Automation Tools/Cloud/Infra
  • Expertise in working with application teams to identify and fix the issues, Implement the changes
  • Deployment and Debugging Initiatives across the estate with respect to cloud/Devops/Infra tools
  • Strong expertise in DevOps and CI/CD implementation
  • Experience with container technologies like Docker/Kubernetes
  • Evaluate, Develop and Integrate CI/CD Pipelines, desirable experience, or good familiarity with Docker, Jenkins Pipelines, Ansible, Python, shell scripting
  • Deploy isolated, distributed and chained applications on Kubernetes environment (Any Kubernetes ecosystem), desirable experience in deploying Hadoop Stack, Kafka, Spark and other toolsets on Kubernetes
  • Working knowledge on S3 buckets
  • Good Knowledge on RDBMS eg. MariaDB and NoSQL DB as well eg. Aerospike
  • Ability to Design/implement/Manage automation for daily activities using the Devops tools
  • Strong ITIL background required
  • Good awareness on networking protocols like TCP/UDP/Firewall/ACL

Primary Location

India-Telangana-Hyderabad - DAH2

Job

Technology

Schedule

Regular

Job Type

Full-time

Job Posting

Jun 7, 2024, 1:11:29 PM

Interview Questions of Senior Associate, DevOps Engineer, Consumer Banking Group Technology at DBS Bank

Interview questions from DBS Bank that are similar to Senior Associate, DevOps Engineer, Consumer Banking Group Technology
View more interview questions from DBS Bank โ†’
Unlock Your Interview Potential
The only end-to-end front end interview preparation platform by FAANG ex-interviewers and Staff Engineers.
Get hired at FAANG
Users now work at:

Salary Insights of Senior Associate, DevOps Engineer, Consumer Banking Group Technology at DBS Bank

Currently, there aren't any salaries for this role at DBS Bank shared by other job seekers.

View more salaries from DBS Bank โ†’

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now