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.
- Lead 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 using Shell, Ruby, or Python scripting.
- Implement high availability, load balancing, clustering, and failover strategies.
- Conduct vulnerability assessments and deploy cybersecurity best practices.
Skills Required:
- Strong background in WebSphere, Tomcat, Linux (RHEL), OpenShift, GitHub, Jenkins, Docker, and Kubernetes.
- Proven experience migrating infrastructure and applications to cloud environments (AWS, GCP, or private cloud).
- Proficient in scripting for automation (Shell, Ruby, Python).
- Knowledge of security protocols, certificate management, and SSO integration.
- Deep understanding of DevOps, cloud-native operations, and modern infrastructure tooling.