Automation Engineer – Middleware/Application Server
Position Summary
We are seeking an experienced Automation Engineer with strong expertise in Middleware/Application Server administration, CI/CD pipeline development, and infrastructure automation. The ideal candidate will be responsible for designing, developing, deploying, and troubleshooting automation solutions that streamline middleware operations, application deployments, and infrastructure management.
Key Responsibilities
- Design, develop, deploy, and maintain CI/CD pipelines to automate application build, deployment, validation, and release processes across multiple environments.
- Implement automation solutions using Ansible, including:
- Playbook development
- Configuration management
- Server provisioning
- Application deployment automation
- Middleware administration tasks
- Operational support automation
- Integrate CI/CD pipelines with automation frameworks to enable continuous delivery, ensure environment consistency, and reduce manual intervention.
- Troubleshoot pipeline failures, deployment issues, and automation-related incidents in enterprise production environments.
- Support middleware and application server administration activities.
- Implement and maintain middleware security configurations, including SSL certificate management.
- Develop and manage Infrastructure as Code (IaC) solutions using Terraform.
Required Skills & Qualifications
Mandatory Skills
- IBM WebSphere Application Server Administration
- CI/CD Pipeline Development and Management
- Ansible Automation
Technical Requirements
- Hands-on experience administering IBM WebSphere Application Server.
- Strong experience designing, developing, and maintaining CI/CD pipelines.
- Expertise in Ansible automation, including playbook creation, configuration management, and deployment automation.
- Experience with CI/CD orchestration tools such as Jenkins, GitLab CI/CD, or similar platforms.
- Strong knowledge of Terraform and Infrastructure as Code (IaC).
- Experience with middleware security and SSL configuration management.
- Proven ability to troubleshoot automation, deployment, and production support issues.
- Strong understanding of enterprise application deployment and middleware operations.
Preferred Qualifications
- Experience working in large-scale enterprise environments.
- Strong problem-solving and analytical skills.
- Ability to work independently and collaborate effectively across teams.