
Middleware Platform Engineer
American Express Global Business Travel
full-time
Posted on:
Location Type: Office
Location: Mexico City • Mexico
Visit company websiteExplore more
About the role
- Administer, configure, and support GoAnywhere MFT (workflows, secure file transfers, keys/certs, user/partner onboarding, scheduling, auditing).
- Operate and maintain AWS MSK (Kafka) clusters (brokers, topics, partitions, replication, retention policies, upgrades/patching, client connectivity).
- Administer IBM MQ environments (Queue Managers, channels, queues, clustering, SSL/TLS, HA/DR, monitoring, performance tuning).
- Manage AWS ElastiCache (Redis/Memcached) including scaling, failover, backups/snapshots, parameter tuning, and performance optimization.
- Ensure high availability, resilience, and disaster recovery readiness (RTO/RPO alignment, failover tests, runbooks).
- Work with application teams on integration patterns, client configuration, connectivity troubleshooting, and best practices.
- Coordinate with InfoSec, Networking, and Cloud Platform teams on secure network paths (VPC, subnets, security groups, NACLs, private endpoints).
- Implement and maintain TLS/mTLS, certificate lifecycle management, encryption standards, secrets management, and secure authentication/authorization.
- Support compliance requirements (audit logging, access reviews, change control, least privilege).
- Partner onboarding/offboarding for MFT and secure integration endpoints.
- Build and maintain observability: metrics, logs, traces, dashboards, and alerts for Kafka/MQ/MFT/Cache.
- Handle production incidents, perform root cause analysis (RCA), implement corrective/preventative actions, and drive service improvements.
- Provide on-call support and follow operational excellence practices (post-incident reviews, trend analysis).
Requirements
- 3 - 5 years’ experience in middleware/integration/platform engineering roles supporting production systems.
- Hands-on administration experience (3 - 5 Years) with at least two of the following: Kafka (AWS MSK), GoAnywhere MFT, AWS ElastiCache (Redis/Memcached), IBM MQ
- Strong understanding of messaging/integration concepts: queues/topics, pub-sub, delivery semantics, ordering, retries, dead-letter handling, and back-pressure.
- 3 - 5 Years of experience with Linux administration, networking fundamentals (DNS, TLS, firewalls, ports), and troubleshooting distributed systems.
- Working knowledge of AWS core services and constructs: VPC, IAM, EC2, CloudWatch, security groups, KMS, Secrets Manager/Parameter Store.
- Production support experience including incident management, RCA, and change/release processes.
- Scripting/automation skills (Python/Shell) and familiarity with IaC (Terraform/CloudFormation).
- Excellent documentation and communication skills; ability to work cross-functionally.
Benefits
- health and welfare insurance plans
- retirement programs
- parental leave
- adoption assistance
- wellbeing resources to support you and your immediate family.
- Travel perks: get a choice of deals each week from major travel providers on everything from flights to hotels to cruises and car rentals.
- access to over 20,000 courses on our learning platform, leadership courses, and new job openings available to internal candidates first.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoAnywhere MFTAWS MSKKafkaIBM MQAWS ElastiCacheRedisMemcachedLinux administrationScriptingAutomation
Soft Skills
communicationdocumentationcross-functional collaborationincident managementroot cause analysisservice improvementsoperational excellence