ExemplarITS

Enterprise Service Platform Support Engineer

Plano, Texas•Contract
$50 - $55 hourly
About the Job
Location: Plano, TX (onsite)
Duration: Long term Contract (12+ Months)

Job Description
Role Overview:
We are seeking a highly skilled Platform Support Engineer to ensure the reliability, performance, and scalability of our core Enterprise Service Platform. In this role, you will be the backbone of our production environment, monitoring complex distributed architectures, troubleshooting high-throughput data pipelines, and resolving critical infrastructure issues. You will bridge the gap between development and operations, ensuring our 24/7 enterprise services run seamlessly.

Technical Stack:
  • Languages & Frameworks: Java (8/11+), Spring Boot, RESTful APIs.
  • Streaming & Messaging: Apache Kafka (Topics, Consumer Groups, Connect, Cluster Management).
  • Databases: MongoDB (Sharding, Indexing, Replication, Aggregations).
  • Cloud Platform: AWS (EC2, EKS/ECS, MSK, DocumentDB, IAM, CloudWatch, S3).
  • CI/CD & DevOps: Docker, Kubernetes, Jenkins, Terraform / CloudFormation.

Key Responsibilities:
Production Support & Incident Management:
  • Monitor, troubleshoot, and resolve Level 2 and Level 3 incidents for enterprise-scale Java and Spring Boot microservices.
  • Manage and maintain high-throughput Apache Kafka clusters, optimizing consumer group lags, partitions, and message retention.
  • Diagnose and resolve MongoDB performance issues, including slow queries, indexing strategies, and replication lag.
  • Participate in a 24/7 on-call rotation to ensure platform uptime and meet strict Service Level Agreements (SLAs).

Cloud & Infrastructure Operations:
  • Support and monitor containerized workloads deployed across AWS environments (EKS, ECS, or EC2).
  • Utilize AWS native monitoring tools (CloudWatch, X-Ray) and APM tools (e.g., Datadog, Dynatrace, New Relic) to proactively identify platform bottlenecks.
  • Implement and manage infrastructure alerts to detect anomalies before they impact end-users.

Continuous Improvement & Automation:
  • Build and maintain automation scripts (Python, Bash) to automate repetitive operational tasks and self-healing mechanisms.
  • Write detailed Root Cause Analysis (RCA) reports for major incidents and collaborate with engineering teams to deploy permanent bug fixes.
  • Maintain up-to-date runbooks, deployment documentation, and architectural diagrams.

Qualifications & Experience:
  • Experience: 3+ years of experience in production support, SRE, or DevOps roles supporting enterprise distributed platforms.
  • Java Expertise: Strong ability to read and debug Java code, analyze thread dumps, heap dumps, and memory leaks.
  • Data & Messaging: Hands-on experience managing and troubleshooting distributed systems like Kafka and NoSQL databases like MongoDB.
  • AWS Cloud: Solid understanding of AWS core services, networking (VPC, Route53), and security (IAM).