Messaging Infrastructure Engineer (IBM MQ / Kafka / AWS)
Minneapolis, MN
Duration - + Months
Data Transport Platforms & Enablement team :
The Best Buy Data Transport Platforms & Enablement team is responsible for building &
supporting multi-origin (both in Data Center and on Cloud), highly scalable and secure event streaming, data transfer and messaging
technology solutions (tools and infrastructure environments). Installation, configuration, monitoring and operations of these messaging
systems is done through leveraging automation scripts such as Chef, Terraform, Ansible and Cloud Native API’s.
Messaging solutions are used across BestBuy for application integrations and data transfers. These solutions as part of a key interfacing
system, serves critical applications like store systems, order management systems, supply chain & merchandizing systems, dotcom applications etc.,
Key Responsibilities
- Perform engineering tasks related to installation, monitoring, testing, configuration, migration,
- maintenance and troubleshooting of infrastructure for messaging & data transfer technology platforms such as IBM MQ & IBM ACE primarily while
experience on Kafka, RabbitMQ , AWS SQS / SNS, AWS MSK, Amazon MQ (Active MQ and RabbitMQ) etc., will be preferred.
Install and configure these large-scale systems On-Prem and / or on Cloud (AWS) across distributed OS platforms like RedHat Linux, Amazon Linux etc.,following standardized and automated process using Infrastructure-as-Code.
Work with infrastructure provisioning tools such as Chef, Ansible Terraform, Vagrant, and Test-Kitchen.Provide input into infrastructure architecture designs.Create integrations for the messaging services for the application teams and support them through their testing and production implementation.Leverage Agile development methodologies.Ensure that the technologies and architecture are up-to-date, stable, andcompliant, meeting enterprise and security standards.Utilize industry standard technologies & methods to ensure the integrity & recoverability like backup & recovery, clustering, security, patch management,enterprise monitoring & performance tuning.
Proactively monitor and report performance and utilization of assignedtechnologies.Troubleshoot software and / or hardware issues & failures independently.Resolve alerts and perform remediation activities.Participate in a rotating on call schedule (Offshore hours and Weekends).