Job Overview
We are seeking a highly skilled IBM MQ Administrator to join our dynamic IT team. The ideal candidate will be responsible for managing, configuring, and maintaining IBM MQ environments to ensure reliable message queuing and seamless communication across various platforms. This role requires a strong understanding of enterprise messaging systems, cloud integrations, and modern DevOps practices. The IBM MQ Administrator will collaborate with cross-functional teams to optimize system performance, troubleshoot issues, and implement best practices for high availability and security. Candidates should possess extensive experience with operating systems, scripting, databases, and cloud services to support complex messaging infrastructure.
Duties
- Install, configure, and maintain IBM MQ instances across multiple environments including Windows, Linux, and cloud platforms such as AWS and Azure.
- Monitor system health and performance metrics; perform tuning and capacity planning to ensure optimal operation.
- Develop automation scripts using Bash, Shell Scripting, Python, or PowerShell to streamline deployment and management tasks.
- Manage security configurations including SSL/TLS certificates, user permissions, and network security protocols such as VPNs and DNS settings.
- Integrate IBM MQ with other enterprise systems utilizing REST APIs, JavaScript, Kubernetes, and DevOps tools like Jenkins and Git.
- Troubleshoot message queuing issues related to connectivity, performance bottlenecks, or configuration errors; perform root cause analysis.
- Collaborate with database administrators to ensure seamless integration with SQL-based databases like MySQL, PostgreSQL, Oracle, Microsoft SQL Server, and NoSQL solutions.
- Implement disaster recovery plans and high availability configurations for mission-critical messaging systems.
- Maintain documentation of system configurations, procedures, and troubleshooting guides; provide technical support during incidents or upgrades.
Experience
- Proven experience managing IBM MQ environments in enterprise settings with extensive knowledge of message queuing concepts.
- Strong background in operating systems including Windows Server and various Linux distributions (Ubuntu, RHEL).
- Hands-on experience with cloud platforms such as AWS (including VPCs), Azure (including virtual networks), and VMware/ESXi virtualization technologies like ESXi hosts and vSphere.
- Proficiency in scripting languages such as Bash (Unix shell), Python, PowerShell for automation tasks.
- Familiarity with container orchestration tools like Kubernetes for deploying messaging services at scale.
- Knowledge of computer networking fundamentals including DNS configuration, TCP/IP protocols, VPN setup, and network security best practices.
- Experience working with databases such as Oracle PL/SQL, T-SQL on Microsoft SQL Server, MySQL, PostgreSQL, NoSQL databases.
- Understanding of RESTful API design principles; experience integrating messaging systems with microservices architectures.
- Exposure to DevOps pipelines using Jenkins or similar CI/CD tools; version control using Git; familiarity with Shell Scripting for operational automation.
This position offers an exciting opportunity to work on cutting-edge messaging infrastructure supporting critical enterprise applications while leveraging modern cloud technologies and automation practices.
Pay: $100,000.00-$110,000.00 per year
Work Location: In person