At a Glance
- Tasks: Manage and support our enterprise messaging infrastructure for optimal performance and reliability.
- Company: Join a dynamic Messaging team focused on real-time data flows.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Why this job: Work with cutting-edge tech and make a real impact in high-stakes projects.
- Qualifications: 3+ years of experience with Solace PubSub+ and strong troubleshooting skills.
- Other info: Collaborative environment with a focus on innovation and continuous improvement.
The predicted salary is between 36000 - 60000 Β£ per year.
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.
Required Skills & Qualifications:
- 3+ years of experience administering Solace PubSub+ messaging systems.
- Strong background in production support, preferably in a 24Γ7 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?
- Be part of a mission-critical Messaging team enabling real-time data flows.
- Work with cutting-edge technologies and contribute to high-impact projects.
Reliability Engineer employer: BGC Group
Contact Detail:
BGC Group Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Reliability Engineer
β¨Tip Number 1
Network, network, network! Get out there and connect with people in the industry. Attend meetups, webinars, or even just chat with folks on LinkedIn. You never know who might have a lead on that perfect Reliability Engineer role.
β¨Tip Number 2
Show off your skills! Create a portfolio or a GitHub repository showcasing your projects related to Solace PubSub+ or any relevant tech. This gives potential employers a tangible look at what you can do, making you stand out from the crowd.
β¨Tip Number 3
Prepare for those interviews like a pro! Research common questions for Reliability Engineers and practice your answers. Be ready to discuss your experience with Prometheus, Grafana, and any troubleshooting you've done. Confidence is key!
β¨Tip Number 4
Donβt forget to apply through our website! We love seeing applications come directly from candidates who are excited about joining our Messaging team. It shows initiative and enthusiasm, which we really appreciate!
We think you need these skills to ace Reliability Engineer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV is tailored to the Reliability Engineer role. Highlight your experience with Solace PubSub+ and any relevant skills that match the job description. We want to see how your background fits with what weβre looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why youβre passionate about the role and how your skills can contribute to our Messaging team. Keep it engaging and personal β we love to see your personality come through!
Showcase Your Problem-Solving Skills: In your application, donβt forget to mention specific examples of how you've tackled challenges in previous roles. Weβre keen on seeing your analytical and problem-solving skills in action, especially when it comes to messaging systems.
Apply Through Our Website: We encourage you to apply directly through our website. Itβs the best way to ensure your application gets into the right hands. Plus, it shows us youβre serious about joining our team at StudySmarter!
How to prepare for a job interview at BGC Group
β¨Know Your Stuff
Make sure you brush up on your knowledge of Solace PubSub+ and its functionalities. Be ready to discuss your experience with production support, incident response, and how you've tackled messaging-related issues in the past.
β¨Showcase Your Monitoring Skills
Familiarise yourself with Prometheus and Grafana, as these tools are crucial for the role. Prepare to explain how you've used them to monitor system performance and health, and be ready to share specific examples of anomalies you've identified and resolved.
β¨Talk About Collaboration
This role involves working closely with development and application support teams. Think of examples where you've collaborated effectively to troubleshoot message flow issues or integration problems, and be prepared to discuss your communication style.
β¨Demonstrate Problem-Solving Prowess
Be ready to showcase your analytical skills by discussing past experiences where you've had to perform root cause analysis or capacity planning. Highlight your approach to performance tuning and scaling, and how you ensure reliability in a 24x7 environment.