Job Summary
The Lead Integration Engineer will contribute to the development, testing, implementation, troubleshooting, and evaluation of complex integration solutions in an agile and collaborative environment. The role will work with IBM ACE/WebSphere MQ, API-SG/MQ/MFT, AWS cloud technologies, infrastructure as code, messaging middleware, API Gateway, and integration technologies. The engineer will provide programming and production support, contribute to technology infrastructure design, implement software packages and code deployments, maintain technical documentation, and collaborate with customers and cross-functional teams to understand requirements, assess complexity, identify risks, and deliver effective solutions.
Key Responsibilities
• Contribute to the development, testing, implementation, review, and evaluation of complex solutions in an agile and collaborative environment.
• Provide programming support for complex solutions, developing software from established requirements, appropriately deploying code, and providing insights on the feasibility of system designs.
• Provide support and troubleshooting for production solutions using strong communication and customer service skills.
• Recommend changes related to development, maintenance, and technical standards.
• Contribute to the design of technology infrastructure and configurations and recommend process improvements.
• Review complex patches and new versions of applications.
• Implement complex software packages and deploy code.
• Compile and maintain technical documentation, including use cases and scripts.
• Conduct technical research and stay current with technology trends.
• Participate in cross-functional team initiatives and process improvement projects.
• Participate in Agile activities, including daily scrums and project updates.
• Collaborate with customers and team members to understand business requirements, explore existing systems, determine areas of complexity, and identify potential implementation risks.
• Create alerts and monitoring dashboards for application metrics and logs.
• May require extended work hours, on-call status, and occasional travel, including overnight stays of up to 15%.
Required Qualifications
• Bachelor's degree or equivalent experience.
• Experience with IBM ACE/WebSphere MQ, API-SG/MQ/MFT, or comparable integration technologies.
• Experience with AWS cloud technologies, including Serverless, Lambda, RDS, Storage, EC2, and migration services.
• Experience with Infrastructure as Code (IaC) using Terraform.
• Experience with messaging-based middleware, AWS API Gateway, and integration technologies.
• Experience with programming languages such as NodeJS, Python, or Java.
• Experience working with JSON and XML data types.
• Experience creating alerts and monitoring dashboards for metrics and logs.
• Strong analytical ability and technical skills with the ability to develop innovative solutions for technical and business requirements.
• Strong attention to detail with a focus on data integrity and accuracy.
• Strong oral and written communication skills with the ability to interact with stakeholders at different levels of an organization.
• Ability to translate highly technical information into non-technical terms.
• Broad knowledge of programming concepts, practices, and principles, including design, implementation, and testing.
• Experience interacting with customers, understanding business requirements, and collaborating with team members to assess existing systems and implementation risks.
• Experience working on Agile projects, including participation in daily scrums and project updates.
Preferred Qualifications
• Knowledge of security concepts, including IAM roles, Kerberos, authorization, and wire encryption.
• Experience with DevSecOps and CI/CD tools such as GitLab and Jenkins.