Identity bottlenecks in application/infrastructure and drive issue solutions with recommendations leveraging different data points and observability metrics focusing on enterprise system architecture, reliability, scalability, performance, security, toil reduction, and other SRE best practices
Build resilient and performant solutions using programming language such as (Android, Python, etc.)
Proficiently apply e2e observability solution such as white and black box monitoring, SLO alerting, and telemetry collection leveraging tools such as Grafana, Dynatrace, Prometheus, Datadog, Splunk, etc.
Manage Application deployments with automation and standard deployment patterns (e.g., Terraform, Spinnaker, Blue Green etc.)
Operate with common Cloud platforms (AWS, Azure etc.), patterns and services (AWS certification preferred)
Solve problems with advanced knowledge on Application design and its impact on availability, Resilience and Performance of the applications
Drive improvements using advanced insights from Application performance monitoring for response time, Throughput, Network utilization, CPU utilization and Memory utilization
Use advanced understanding of system runtime environments to drive KPIs like: load tolerance, responsiveness, availability, SLAs/SLOs, RTO/RPO
Forecast Application capacity and drive improvements in application efficiency and availability
Required qualifications, capabilities, and skills
Formal training or certification on software engineering concepts and 5+ years applied experience
5+ years’ experience in software engineering with focus on Site Reliability, Observability, Performance and Application Resiliency
Prior experience with Mobile platforms, Android development
Operational knowledge of all phases of modern agile software lifecycle, and good awareness of the software security best practices
Ability to work in and across large, collaborative teams to achieve organizational goals
Strong interest in investigating technological deficiencies and identifying ways to improve existing solutions
Prior experience in financials industry and/or branch operation
Strong communication skills, passion for improving customer experience
Preferred qualifications, capabilities, and skills
Practical cloud native experience
Exceptional communication and interpersonal skills, with a strong emphasis on client satisfaction and relationship building