DescriptionKey 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 goalstate failures.
- Build and operate CI/CD pipelines for database and application changes using Jenkins/JULES; implement Liquibasebased 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 Kerberosbased 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 handson 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.
Required Experience:
IC
DescriptionKey ResponsibilitiesOperate 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...
DescriptionKey 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 goalstate failures.
- Build and operate CI/CD pipelines for database and application changes using Jenkins/JULES; implement Liquibasebased 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 Kerberosbased 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 handson 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.
Required Experience:
IC
View more
View less