What are the responsibilities and job description for the Integration Engineer position at Codeworks IT Careers?
About the Company - Codeworks has over 25 years of experience serving Fortune 1000 companies in Wisconsin as well as our client's national locations. Our recruiting team excels at evaluating, advising, and connecting IT professionals with new opportunities that will satisfy their expectations regarding income and opportunity for growth. At Codeworks, we're committed to diversity, equity, and inclusion in our workforce and beyond. We believe in equal opportunities and value the unique perspectives that every individual brings to our team. Join us in creating an inclusive, innovative, and collaborative workplace where your talents can thrive.
About the Role - We are the enterprise messaging team handling the management, maintenance and enhancement of the IBM MQ infrastructure. We are looking for a motivated engineer who can work with is in our organizational goal of isolating production and non-production workloads from each other. We are seeking a skilled and motivated Integration Engineer to join our Messaging team. This role offers the opportunity to contribute to innovative integration solutions while ensuring seamless communication between systems and advancing our continuous delivery pipelines. We encourage applications from candidates of all backgrounds and experiences.
Responsibilities
- IBM MQ Management: Implement and manage messaging solutions using IBM MQ to enable secure and reliable communication across distributed systems.
- Software Development: Build and maintain infrastructure applications using Python and Java to support integration and automation.
- Scripting and Automation: Develop and manage Shell Scripts to streamline tasks and enhance system performance.
- Version Control: Utilize Git for source code management, including branching, merging, and version tracking.
- System Analysis: Analyze existing systems to understand functionality, identify integration points, and document findings to inform enhancements and troubleshooting.
- Documentation: Create clear and comprehensive technical documentation for integration processes, system architecture, and workflows.
- Continuous Integration/Delivery (CI/CD): Design and maintain CI/CD pipelines using industry-standard tools for automated and efficient software delivery.
- API Development: Develop, deploy, and maintain APIs to facilitate seamless integration of systems and services.
- Integration Patterns: Apply integration patterns and best practices to promote scalable, efficient, and maintainable communication solutions.
Qualifications
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Required Skills
- Analytical Skills
- IBM MQ - proficiency in IBM MQ on Linux; experience with MQ Appliance or Mainframe MQ is a plus.
- Linux Shell Scripting and automation practices
- Python and Java Programming
- Reverse Engineering and system analysis techniques
- Familiarity with cloud platforms such as AWS or similar
Preferred Skills
- Experience with Git for version control and collaboration.
- Strong technical writing and documentation abilities.
- Hands-on experience with CI/CD tools and practices.
- Proficiency in API development and management.
- Understanding of integration patterns and best practices.
- Knowledge of other messaging systems or integration tools like SQS, Rabbit MQ, or others.
Pay range and compensation package - Target pay range is $45-$50/hr as W2 employee with no holiday or vacation pay. Benefits include health, dental, and vision insurance and 401k.
Equal Opportunity Statement - Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws.
Apply by emailing resume to pete.neja@codeworks-inc.com.
Salary : $45 - $50