American Express Global Business Travel

Middleware Platform Engineer

American Express Global Business Travel

full-time

Posted on:

Location Type: Office

Location: Mexico CityMexico

Visit company website

Explore more

AI Apply
Apply

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