
HCL Technologies
SME - Kubernetes, Terraform
RoleInfrastructure
LevelSenior
LocationNoida, India
WorkOn-site
TypeFull-time
Posted1 week ago
About the role
Job Summary
- AWS and Linux Middleware Engineer 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, , Web Logic, 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.
Key Responsibilities
- AWS and Linux Middleware Engineer 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, , Web Logic, 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.
Skill Requirements
- AWS and Linux Middleware Engineer 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, , Web Logic, 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.
Other Requirements
- AWS and Linux Middleware Engineer 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, , Web Logic, 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.
Benefits and perks
•Learning Budget
Required skills
Linux
AWS
Middleware
Ansible
Terraform
Bash
Python
CI/CD
About HCL Technologies
Noida
Headquarters