Senior DevOps Engineer - Openshift
Technology
Topcoder1 month agoUntil 11/11/2026
Part time
Job description
Job Title: Senior DevOps Engineer - OpenShift (Java/Tomcat/SFTP/Cronjobs)
Skills:
- Deep understanding of DevOps principles and practices.
- Expertise in OpenShift architecture, administration, and troubleshooting.
- Strong knowledge of Linux operating systems and networking.
- Proficiency in scripting languages (e.g., Bash, Python).
- Experience with containerization technologies (e.g., Docker).
- Experience with configuration management tools (e.g., Ansible, Puppet, Chef).
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
Responsibilities:
- OpenShift Platform Management:
- Deploying /utilizing Tomcat,
- Cron jobs, SFTP, server, creating Pipeline
- Design, implement, and manage OpenShift clusters, including scaling, upgrades, and security hardening.
- Develop and maintain OpenShift templates, and Operators for deploying and managing Java applications.
- Troubleshoot and resolve issues related to OpenShift infrastructure and application deployments.
- Implement and maintain monitoring and alerting solutions for OpenShift and applications.
- Manage OpenShift resources (quotas, limits, etc.) to ensure optimal performance and resource utilization.
- Java Application Deployment & Management:
Develop and maintain CI/CD pipelines for Java applications using tools like Jenkins, GitLab CI, or similar.
- Automate the deployment and configuration of Java applications within OpenShift, using Tomcat as the application server.
- Linux Server Administration:
Maintain and administer Linux servers (e.g., Red Hat Enterprise Linux, CentOS) used for OpenShift infrastructure.
- Automate server configuration and management using tools like Ansible, Puppet, or Chef.
Implement and maintain security best practices for Linux servers.
Troubleshoot and resolve server-related issues.
Monitor server performance and identify areas for optimization.
Interested in this role?