What are the responsibilities and job description for the Middleware Engineer (Solace) position at Veracity Software Inc?
Job Title: Middleware Engineer (Solace)
Duration: 12 Months
Location: Charlotte, NC / Chandler, AZ / Iselin, NJ
Job Descriptions:
Duration: 12 Months
Location: Charlotte, NC / Chandler, AZ / Iselin, NJ
Job Descriptions:
- In this contingent resource assignment, you may: Consult as an expert to develop or influence initiatives and resources for highly complex business and technical needs across Engineering.
- Consult on the strategy and resolution of highly complex and unique challenges requiring in-depth evaluation across multiple areas, delivering solutions that are long-term, large-scale and require vision, creativity, innovation, and advanced analytical and inductive thinking.
- Provide expertise to client senior leadership on innovative Engineering business solutions.
- Strategically engage with client personnel.
- Manage and maintain Solace PubSub and Apache Kafka clusters across on-prem and cloud environments.
- Design and implement high-availability and disaster recovery solutions using Solace redundancy groups and Kafka replication strategies.
- Perform performance tuning, capacity planning, and throughput optimization for messaging workloads.
- Analyze message flow bottlenecks and implement configuration changes to improve latency and reliability.
- Automate provisioning, monitoring, and operational tasks using scripting languages (Python, Shell) and tools like Ansible, Terraform, or Jenkins.
- Develop and maintain CI/CD pipelines for middleware configuration and deployment.
- Ensure messaging platform security, compliance, and audit readiness (SOX, PCI, HIPAA).
- Implement authentication, authorization, and encryption mechanisms across Solace and Kafka environments.
- Collaborate with application development, infrastructure, and security teams to support business initiatives and integrated messaging solutions.
- Lead root cause analysis (RCA) for middleware-related incidents and implement long-term solutions.
- Monitor platform health using tools like Solace Monitor, Kafka Manager, Prometheus, Grafana, and Splunk.
- Maintain detailed documentation for configurations, operational procedures, and recovery plans.
- 7 years of Middleware Engineering experience, or equivalent demonstrated through work experience, training, military service, or education.
- Deep expertise in Solace PubSub and Apache Kafka, including architecture, configuration, and operational management.
- Strong proficiency in scripting (Python, Shell) and automation tools (Ansible, Terraform, Jenkins).
- Experience with Linux/Unix environments and networking fundamentals.
- Familiarity with monitoring tools such as Prometheus, Grafana, Splunk, Kafka Manager, and Solace Monitor.
- Knowledge of messaging security, RBAC, TLS, and compliance frameworks.
- Strong analytical and troubleshooting skills.
- Excellent communication and documentation abilities.
- Proven leadership in incident management and change control processes..