Middleware-Architecture & Design-Apache
Posted on:
9 hours ago
Vacancies:
1 Vacancy
Job Summary
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.
Required Experience:
Staff IC
About Company
Transform business outcomes with AI-led digital transformation, digital engineering, cloud modernization, data, customer experience and enterprise solutions.