Z

Linux Middleware Engineer- 5+ Years - Hyderabad

Zensar Technologies · State of Mahārāshtra, India

5–12 yrs experiencePosted 1w ago
Apply now →

Job description

**Qualification** - 4+ years experience as a Linux Middleware Engineer along with AWS. - Strong Linux administration skills (Solaris, Oracle Linux, Ubuntu) — installation, filesystem, networking, process, kernel tuning, SELinux basics. - Deep experience with one or more middleware technologies: e.g., Apache HTTPD / NGINX, Tomcat, JBoss, , WebLogic, IBM MQ, RabbitMQ, Kafka, Redis, Memcached, HAProxy, F5 (basic), etc. - Solid knowledge of automation and configuration management: Ansible, Terraform, Puppet, Chef, or equivalent; ability to write reusable playbooks/modules. - Scripting proficiency: Bash, Python, or Perl for automation and troubleshooting. - Experience with CI/CD tools and pipelines (Jenkins, GitHub., Azure DevOps, etc.) and integrating middleware deploys into pipelines. - Familiar with high-availability, clustering, load balancing, and failover techniques for middleware. Strong problem-solving, incident management, and communication skills; able to interact with developers, architects. **Responsibility** - Deploy, configure, and maintain middleware components (application servers, web servers, message brokers, integration platforms, caching layers, etc.) on Linux. - Design and operate middleware in AWS using native services and best practices (EC2, EBS, ELB/ALB, Auto Scaling, VPC, IAM, AWS Systems Manager, CloudWatch, CloudFormation, AWS Certificate Manager, etc.). - Install, patch, and harden middleware software following security and configuration standards. - Build and maintain automation for software deployment (Ansible, Python, shell scripts, etc.). - Monitor middleware health, capacity, and performance; tune middleware and OS parameters to meet SLAs. - Troubleshoot and resolve incidents across the middleware stack; perform root cause analysis and drive permanent fixes. - Manage lifecycle activities: upgrades, patching, platform migrations, and decommissioning. - Support CI/CD pipelines by integrating middleware deployments, managing artifacts, and validating releases. - Create and maintain runbooks, run-time documentation, and standard operating procedures. - Collaborate with application teams to onboard applications, define requirements, and optimize middleware configurations. - Participate in on-call rotation and incident response for critical production environments (if applicable). - Ensure compliance with security, change control, backup, and disaster recovery policies.