Job Description: Automation Developer (IBM MQ Migration Automation)
Job Title: Automation Developer - MQ Migration Solutions
Location: Charlotte, NC
Job Summary
We are seeking an experienced Automation Developer to design, develop, and enhance automation solutions that support IBM MQ Queue Manager migration initiatives. The role focuses on integrating AI-powered automation tools with existing migration platforms and processes to create a unified, scalable, and end-to-end migration framework.
The ideal candidate will possess strong software development, scripting, and automation expertise, combined with experience in enterprise infrastructure, DevOps practices, and IBM MQ technologies.
---
Key Responsibilities
· Design and develop automation solutions supporting IBM MQ migration activities.
· Integrate multiple automation tools, scripts, and workflows into a unified migration framework.
· Develop and maintain Python, Shell, and PowerShell automation scripts.
· Create APIs and connectors to enable seamless orchestration and tool integration.
· Automate migration discovery, assessment, execution, validation, and reporting processes.
· Implement AI-assisted automation capabilities to improve migration efficiency and decision-making.
· Develop reusable automation components and frameworks to support future migration initiatives.
· Collaborate with MQ administrators, solution architects, infrastructure teams, and business stakeholders.
· Troubleshoot and resolve automation-related issues across migration projects.
· Develop and maintain technical documentation, deployment guides, and operational runbooks.
· Support CI/CD pipeline implementation and automated deployment processes.
· Ensure automation solutions adhere to enterprise security, compliance, and operational standards.
---
Required Technical Skills
Primary Skills
· Python Development
· Shell Scripting (Linux/Unix)
· PowerShell Scripting
· REST API Development and Integration
· JSON/XML Data Processing
· Git/GitHub Version Control
Automation & DevOps
· Workflow Automation
· Jenkins, Azure DevOps, or GitHub Actions
· CI/CD Pipeline Development
· Infrastructure as Code concepts
· Ansible or Terraform (Preferred)
IBM MQ Skills
· IBM MQ Queue Manager configuration and administration
· MQ migration and deployment concepts
· Queue Manager migration strategies
· IBM MQ automation and scripting
---
Required Experience
· 5+ years of experience in automation development.
· Strong programming experience with Python and scripting technologies.
· Hands-on experience designing and implementing automation solutions and APIs.
· Experience integrating multiple automation tools into unified workflow solutions.
· Solid understanding of software development life cycle (SDLC) and DevOps practices.
· Experience working with enterprise infrastructure and middleware technologies.
· Experience in Agile/Scrum delivery environments.
· Exposure to AI-assisted automation technologies is highly desirable.
· Prior experience with IBM MQ administration or migration projects is preferred.
---
Key Competencies
· Automation-first mindset
· Software development and integration expertise
· Problem-solving and troubleshooting skills
· Strong analytical and critical-thinking abilities
· Excellent communication and stakeholder management skills
· Team collaboration and leadership capabilities
· Continuous improvement orientation
· Documentation and knowledge-sharing skills
---
Success Measures
The successful candidate will be measured on:
· Reduction in manual migration effort through automation.
· Increased automation coverage across migration activities.
· Successful integration of AI MQ Automation with existing migration tools.
· Creation of a scalable migration framework supporting future migration programs.
· Improved migration quality, consistency, and execution speed.
· Reduced migration risks and operational issues through automation-driven processes.
---