Lead Middleware Infrastructure Engineer - Dallas, TX

StradIT

$100K — $140K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in DevOps or Site Reliability Engineering roles.
  • Proficient with container orchestration tools like Kubernetes and OpenShift.
  • Strong skills in configuration management using tools like Ansible, Chef, or Terraform.
  • Experience with automation and scripting languages, particularly Python and Shell script.
  • Familiarity with cloud platforms such as AWS, Azure, and Google Cloud.
  • Knowledge of CI/CD tools and practices, including Jenkins and GitLab.
  • Proven experience troubleshooting application performance issues in complex environments.

Responsibilities

  • Drive modernization initiatives to migrate applications from legacy systems to cloud-native architectures.
  • Develop automation solutions for server provisioning and middleware tasks using Ansible and Python.
  • Enhance self-service platforms to boost operational efficiency for developers.
  • Administer OpenShift applications, managing Kubernetes resources and troubleshooting operational issues.
  • Oversee production incident management and lead technical discussions during outages.
  • Build and support automated CI/CD pipelines for streamlined deployment processes.
  • Collaborate with development teams for optimizing Java applications across containerized environments.

Benefits

  • Comprehensive health, dental, and vision insurance.
  • Flexible work arrangements and remote work opportunities.
  • Professional development programs and training.
  • Paid time off and holidays.
  • Retirement savings plan with employer contributions.
Full Job Description
Primary Responsibilities:

  • Drive application modernization and migration initiatives from legacy platforms to OpenShift and cloud-native architectures.
  • Develop and maintain automation solutions using Ansible, Chef Cookbooks, Python, and Shell scripting for server provisioning, middleware configuration, patching, SSL certificate management, and operational tasks.
  • Build and enhance self-service platform capabilities to improve operational efficiency and developer experience.
  • Administer, configure, and troubleshoot applications running on Red Hat OpenShift (OCP), including Kubernetes resources, Helm Charts, ConfigMaps, Secrets, Routes, Persistent Volumes, and containerized workloads.
  • Manage Kubernetes resources including Pods, Deployments, StatefulSets, DaemonSets, Services, Ingresses, Routes, and Operators.
  • Troubleshoot OpenShift cluster, networking, storage, security, performance, and high-availability issues across development, test, and production environments.
  • Support production incidents, perform root cause analysis, and lead Major Incident Management (MIM) and technical bridge calls during critical outages.
  • Build, enhance, and support CI/CD pipelines using Jenkins, GitLab, Maven, and enterprise deployment frameworks to enable automated deployments and platform lifecycle management.
  • Create and maintain Chef Cookbooks for Tomcat, Apache HTTP Server, SSL certificate automation, middleware patching, platform upgrades, and infrastructure standardization.
  • Configure, administer, and troubleshoot Apache Tomcat and Red Hat JBoss Web Server (JWS) environments, including server.xml, context.xml, JVM settings, connectors, clustering, session management, security configurations, and application deployments.
  • Partner with application development teams to onboard, deploy, troubleshoot, and optimize Java-based applications running on OpenShift and VM-hosted platforms.
  • Perform application startup analysis, thread dump analysis, heap dump analysis, garbage collection tuning, JVM performance optimization, log analysis, and troubleshooting of application connectivity, memory, SSL/TLS, and deployment-related issues.
  • Support middleware workloads hosted in AWS cloud environments, including deployment automation, upgrades, patching, and operational support.
  • Implement and manage SSL/TLS, mTLS, certificate lifecycle management, and security compliance controls across middleware platforms.
  • Configure and support observability solutions using Grafana, OpenTelemetry, Prometheus, Splunk, and Dynatrace for monitoring, alerting, performance tuning, capacity planning, and platform health visibility.
  • Automate self-healing, auto-remediation, and operational resiliency capabilities to improve platform reliability and reduce manual intervention.
  • Perform advanced troubleshooting, root cause analysis, performance tuning, and production issue resolution for Tomcat, Apache, Java, Spring Boot, and containerized applications.
  • Collaborate with Application Development, Infrastructure, Security, Cloud Engineering, and Platform Engineering teams to deliver secure, scalable, and standardized platform solutions.
  • Participate in production support rotations, change management, release management, disaster recovery testing, and platform governance activities.

Requirements

Talents Needed for Success:
• Version Control Systems: Atlassian Bitbucket, GitHub.
• Containerization and Orchestration: Docker, Kubernetes, RedHat OpenShift.
• Application Servers: IBM WebSphere, Apache Tomcat, Redhat JBoss EAP.
• Configuration Management and Infrastructure as Code (IaC): Chef, Terraform, Puppet, Ansible.
• Cloud Computing Platforms: Amazon Web Services (AWS), Google cloud, Azure.
• Build and Dependency Management: Jenkins, Maven, and Gradle.
• Streaming Platform: Apache Kafka.
• Continuous Integration and Continuous Deployment (CI/CD): Ansible.
• Operating Systems and Scripting: Red Hat Enterprise Linux, Bash Shell script, Java Script and Python.

Similar Jobs

More Jobs at StradIT

More Information Technology Jobs

Find similar Lead Middleware Infrastructure Engineer - Dallas, TX jobs: