Database and DevOps Engineer - Infrastructure Engineering

JP Morgan Services India Pvt Ltd

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 2 years

Job Details

Job Description

Infrastructure Engineering-Database/DevOps Engineer

 

Key Responsibilities

  • Operate MongoDB replica sets and sharded clusters: provisioning, patching, upgrades, capacity checks, and backup/restore validation.
  • Design and optimize MongoDB data models and schemas for performance, scalability, and maintainability; collaborate with Application Development (AD) teams to ensure efficient document structures and low-latency access.
  • Assist in HA/DR strategy implementation; contribute to verification plans and automated failover testing to meet RTO/RPO targets.
  • Perform performance diagnostics and tuning (indexing, query refactoring, execution plan analysis); help resolve replication lag, COLLSCAN, head issues, and goal‑state failures.
  • Build and operate CI/CD pipelines for database and application changes using Jenkins/JULES; implement Liquibase‑based DDL deployments with proper gates and rollbacks.
  • Support containerization and deployments to Kubernetes; configure probes, resources, storage, and networking.
  • Troubleshoot traffic through local/global load balancers; diagnose connectivity and latency using curl and traceroute.
  • Monitor Kafka workloads (consumer lag, partitions/consumer groups) and assist with tuning for throughput and resiliency.
  • Implement security controls: database RBAC, TLS/SSL and certificate lifecycle management, and Kerberos‑based service access.
  • Contribute to runbooks and observability: ITRS Geneos alerting, Dynatrace analysis (CPU/memory/query/JVM), and Splunk data pipelines/dashboards.

Required Skill Set

  • Strong MongoDB operations across replica sets and sharded clusters, including advanced data modeling and schema design; solid grasp of indexing and query refactoring; working knowledge of Oracle or PostgreSQL.
  • CI/CD for database and application changes using Jules, with Liquibase for DDL orchestration, promotion gates, and rollbacks.
  • Kubernetes on Linux: author/debug YAML for networking and storage; configure liveness/readiness/startup probes; set resource requests/limits; perform node/ephemeral kubectl debugging.
  • Observability using ITRS Geneos, Dynatrace, and Splunk to identify infrastructure, JVM, query, or web call issues and drive remediation.
  • Kafka fundamentals: monitor and remediate consumer/message lag; plan partitions and consumer groups appropriate to throughput targets.
  • Security basics: database RBAC, TLS/SSL and certificate management, and Kerberos service authentication in distributed systems.
  • Networking and load balancing: familiarity with GLB/LLB and hands‑on troubleshooting using curl and traceroute in hybrid Windows/Linux environments.
  • SDLC excellence: Git (Bitbucket/GitHub), code review discipline, and alignment with unit/functional/system/integration, performance, and chaos testing as they relate to databases and services.

Nice to Have

  • Certified Kubernetes Application Developer (CKAD) certification.
  • MongoDB Certified DBA Associate/Professional Certification.
  • Familiarity with Spinnaker for deployments.
  • JVM tuning experience.
  • Exposure to payments and/or receivables domains.
  • Scripting experience in Python or Shell for automation.

Job role

Work location

Bengaluru, 00636-JPMorgan Chase & Co Tower D, , Block D, Parcel 8, Embassy Tech Village, Outer Ring Road, Devarabeesanahalli Village, Bengaluru, Karnataka, India

Department

Production / Manufacturing / Engineering

Role / Category

Manufacturing R&D

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 2 years

About company

Name

JP Morgan Services India Pvt Ltd

Job posted by JP Morgan Services India Pvt Ltd

Apply on company website