Key Responsibilities:
OpenShift & Containerization:
Install, configure, and manage OpenShift clusters (including OKD 3.11).
Perform upgrades and manage production and development environments.
Manage on-prem GitLab repositories and integrate with CI/CD pipelines.
Lead application deployments to OpenShift using Jenkins pipelines.
Migrate applications from Docker to ECS and other containerized environments.
Manage containerization strategies using OpenShift, Docker, and Kubernetes.
CI/CD & Automation:
Set up and maintain Jenkins pipelines for automated deployments.
Integrate CodeBuild, Ansible, and serverless tools for scalable deployment automation.
Configure and manage SonarQube for code quality analysis.
Configuration Management:
Utilize Ansible, Ansible Tower, and AWX for configuration and infrastructure automation.
Monitoring & Logging:
Implement and manage monitoring tools including:
Zabbix (with Telegram alerts)
Prometheus
New Relic (APM & Infrastructure)
ELK Stack (Elasticsearch, Logstash, Kibana)
Install and configure high-availability Elasticsearch clusters.
Deploy and manage Logstash and Kibana as containers on OpenShift.
System Administration:
Administer and manage Linux environments including Red Hat Enterprise Linux (RHEL) and CentOS.
Configure Active-Passive setups for high availability of OpenShift environments.
Ensure system reliability and performance optimization across platforms.
Report job