Solace Administrator
4 days ago
City of London
Job Summary: We are seeking a skilled and proactive Solace Messaging Administrator to join our Messaging team. You will be responsible for managing and supporting our enterprise messaging infrastructure built on Solace PubSub+, ensuring high availability, optimal performance, and reliability across production and non-production environments. This includes working on incident response, capacity planning, WAN optimization, and system observability using tools like Prometheus and Grafana. Key Responsibilities: • Administer and maintain Solace PubSub+ appliances and software brokers across environments (on-prem and cloud)., • Provide production support for messaging-related incidents, including root cause analysis and resolution., • Monitor system performance and health using Prometheus and Grafana; proactively identify and address anomalies., • Configure and optimize Solace across WAN environments, ensuring low-latency, secure, and reliable messaging., • Collaborate with development and application support teams to troubleshoot message flow issues and integration problems., • Perform capacity planning, scaling, and tuning of Solace infrastructure to meet current and future demand., • Automate routine maintenance tasks and support continuous improvement of operational processes., • Implement and maintain monitoring alerts, dashboards, and metrics to ensure visibility into the messaging layer., • Ensure compliance with security policies and participate in audits and vulnerability remediation., • Maintain accurate documentation, including topology diagrams, runbooks, and configuration baselines., • Support proprietary messaging APIs using C++, Java, Python, and C# programming languages., • Provide support for proprietary cache and gateways that integrate applications with the messaging service. Required Skills & Qualifications: • 3+ years of experience administering Solace PubSub+ messaging systems., • Strong background in production support, preferably in a 24x7 enterprise environment., • Experience working with distributed systems over WAN, with an understanding of networking, latency, and failover strategies., • Solid experience with Prometheus and Grafana for system monitoring and alerting., • Proficiency in troubleshooting message delivery, persistence, and topic routing., • Experience with capacity management, performance tuning, and system scaling., • Familiarity with Linux/Unix systems and scripting (Bash, Python, etc.)., • Strong analytical and problem-solving skills, with attention to detail., • Excellent communication and collaboration skills. Nice to Have: • Experience with containerized environments (Docker/Kubernetes)., • Exposure to other messaging platforms (Kafka, RabbitMQ, MQ)., • Understanding of DevOps tools and CI/CD pipelines., • Knowledge of cloud environments (AWS, Azure, GCP) and cloud-native Solace deployments. Why Join Us? • Join a multi-discipline team, delivering advanced Messaging APIs, developing tools, administering , supporting low latency, high throughput messaging system for prices, orders, trades, and mission critical applications., • Exciting opportunity to work with a wide array of technologies., • Chance to further develop your programming skills while administering and supporting one of the most advanced messaging systems available in the market.