Skip links


BankSight is seeking a Site Reliability Engineer to design, develop and maintain its SaaS platform on Microsoft Azure for its AI-based Intelligent Banking CRM applications.

Site Reliability Engineers will engage in and improve the whole lifecycle of customer services—from customer cloud deployment inception and design, through operation, scalability and refinement. The candidate will also take on additional CISO responsibility to reduce the organization’s operational risks in the event of a security attack.

Candidates must currently either hold US citizenship or have the proper authorization to work in the US.

BankSight Site Reliability Engineer key responsibilities include:

  • Operating and building a secure, resilient infrastructure for enterprise class or cloud scale applications 24×7 such as on AWS, Azure or similar
  • Designing and delivering 99.5% production uptime for the BankSight platform for our customers on Microsoft Azure
  • Working with the engineering teams on back-end services like Redis, Kubernetes/Docker, Java, Golang, Linux, networking, load balancers, SQL Servers and Vaults
  • Leading design reviews, operational readiness exercises for customers, managing security procedures and processes, and conducting compliance audits
  • Maintaining BankSight microservices once they are live by measuring and monitoring availability, latency and overall system health
  • Maintaining information security processes and security control standards for application development and technology deployment

Key attributes:

  • Expertise with Lean/Agile deployment processes (Blue/Green, ZDT, canary, load balancers/DNS strategies)
  • Experience with programming in languages like Javascript, Python, PHP, Go, or Ruby
  • Expertise in container/container-fleet-orchestration technologies (e.g. Docker, Vagrant, Mesosphere, zookeeper)
  • Expertise with cloud, continuous-deployment software development lifecycles (e.g. CI/CD)
  • Cloud and container native Linux administration/build/management skills
  • Cloud database operations and deployment experience (e.g. RDS MySQL/Postgres/Aurora),
  • Caching operations & deployment experience (e.g. memcache, Redis)
  • Strong articulation skills in partnering with internal teams and external clients as well as leadership and managerial coaching skills including building and leading a team
  • Strong documentation skills to deliver reports to customers and auditors
  • Substantial sense of ownership and self-drive
  • Sound ethics and community values

Strong backgrounds include:

  • BS or MS in Computer Science, Information Technology, related field or equivalent experience
  • 3+ years of experience operating large scale distributed software cloud services
  • Some knowledge of infrastructure automation technologies (e.g. Terraform, CodeDeploy, Puppet, Ansible, Chef)
  • Familiarity with site and infrastructure monitoring and security systems (like AWS Cloudwatch, Datadog, New Relic, Sumologic)
  • Knowledge and experience with configuration management systems is valuable
  • Knowledge of ISO27001, PCI is an added advantage
  • Certified Information Systems Security Professional (CISSP) / Certified Information Security Manager (CISM) / Information Systems Security Management Professional

Apply Now