Apps Dev Programmer Analyst 2(Devops Engineer)
citi
Job Description
Responsibilities:
- Administer and support WebSphere Application Server and Apache Tomcat environments.
- Manage Linux-based infrastructure (RHEL) and OpenShift container platforms.
- Design, build, and optimize CI/CD pipelines using GitHub and Jenkins.
- Assist in the migration of on-premise middleware and application workloads to AWS, GCP, or private cloud environments.
- Containerize traditional applications using Docker and Kubernetes.
- Automate operational tasks with Shell, Ruby, or Python scripting.
- Implement strategies for high availability, load balancing, clustering, and failover.
- Conduct vulnerability assessments and help deploy cybersecurity best practices.
Skills Required:
- Solid background in WebSphere, Tomcat, Linux (RHEL), OpenShift, GitHub, Jenkins, Docker, and Kubernetes.
- Experience supporting migrations of infrastructure and applications to cloud environments (AWS, GCP, or private cloud).
- Proficient in scripting for automation (Shell, Ruby, Python).
- Basic knowledge of security protocols, certificate management, and SSO integration.
- Understanding of DevOps principles, cloud-native operations, and modern infrastructure tooling.