26 Aug
|
Skyleaf Consultants
|
Gurugram
26 Aug
Skyleaf Consultants
Gurugram
- Administer and operate messaging platforms including Apache Kafka, RabbitMQ, and JMS-based providers (e.g., IBM MQ / ActiveMQ / TIBCO EMS / WebLogic JMS) across dev, test, and production environments.
- Install, configure, upgrade, and patch messaging components (brokers, clusters, clients, connectors, plugins) and manage version compatibility and rollout plans.
- Kafka operations: manage brokers, topics, partitions, replication, quotas, retention policies, ACLs, consumer groups, and perform capacity planning and rebalancing activities.
- RabbitMQ operations: manage vhosts, exchanges, queues, bindings, policies (HA, TTL, DLQ), clustering, mirrored/quorum queues, and tuning for throughput and latency.
- JMS administration: configure and manage queues/topics, connection factories, durable subscriptions, message selectors, bridging, and ensure SLA compliance for JMS workloads.
- Proxy administration (as applicable, e.g., NGINX / HAProxy / Apache / API gateway / enterprise proxy): configure routing, load balancing, TLS termination, certificates, WAF rules (if in scope), and upstream health checks.
- Security management:
implement authentication/authorization (ACL/RBAC), mTLS/TLS, secrets handling, certificate lifecycle management, and ensure compliance with organizational security standards.
- Monitoring & observability: set up and maintain monitoring dashboards and alerts (e.g., Prometheus/Grafana/ELK/Splunk) for lag, throughput, queue depth, disk usage, latency, broker health, and proxy metrics.
- Performance tuning: optimize broker/proxy configurations (threading, memory, disk, batching, compression, prefetch, acks/confirmations) to meet availability and performance SLAs.
- High availability & disaster recovery: design/maintain HA setups, clustering strategies, backup/restore procedures, DR drills, and failover validation.
- Automation & IaC: automate provisioning and repetitive operational tasks using Ansible/Terraform/Scripts, and support CI/CD pipelines for configuration changes.
- Change & release management: execute changes via ITIL processes, prepare implementation/backout plans, ensure proper approvals, and communicate maintenance activities.
📌 Kafka Administrator (Gurugram)
🏢 Skyleaf Consultants
📍 Gurugram