OpenShift Developer

Truetech Solutions

Oman

On-site

OMR 18,000 - 30,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Truetech Solutions is seeking an experienced OpenShift Developer / Microservices Developer to design, containerize, deploy and support cloud-native apps on Red Hat OpenShift / Kubernetes.

The role focuses on building scalable microservices, REST APIs, and CI/CD pipelines, while deploying across OpenShift environments. You will collaborate with DevOps and engineering teams to ensure reliable production deployments in Oman.

Qualifications

  • 5 to 8 years of overall software development experience.
  • 3+ years of hands-on Microservices development.
  • 2+ years of hands-on OpenShift/Kubernetes experience.
  • Strong production deployments and troubleshooting experience.
  • Experience in Agile/Scrum teams.

Responsibilities

  • Design, develop, and maintain microservices-based applications.
  • Develop and integrate RESTful APIs and backend services.
  • Containerize applications using Docker/Podman.
  • Deploy and manage applications on OpenShift Container Platform (OCP).
  • Create and maintain OpenShift deployment configurations, YAML manifests, templates, and Helm charts.
  • Configure scalability, health checks, readiness/liveness probes, and resource limits.
  • Implement CI/CD pipelines for automated build, test, and deployment processes.
  • Monitor logs, metrics, and performance within OpenShift.

Skills

OpenShift/Kubernetes
Microservices
Java/Spring Boot
Quarkus
Node.js
Python
.NET
Docker/Podman
CI/CD
API & Integration
REST APIs

Tools

Jenkins
GitLab CI/CD
Azure DevOps
GitHub Actions
OpenShift Pipelines / Tekton
Argo CD
GitOps
Maven/Gradle
SonarQube

Job description

Job Summary

We are looking for an experienced OpenShift Developer / Microservices Developer with strong hands-on experience in developing, containerizing, deploying, and supporting cloud-native applications on Red Hat OpenShift / Kubernetes.

The candidate will be responsible for building scalable and resilient microservices, developing REST APIs, working with containers, implementing CI/CD pipelines, and deploying applications across OpenShift environments. OpenShift provides Kubernetes-based capabilities for building, deploying, scaling, securing, and managing cloud-native applications.

Key Responsibilities
  • Design, develop, and maintain microservices-based applications.
  • Develop and integrate RESTful APIs and backend services.
  • Containerize applications using Docker/Podman.
  • Deploy and manage applications on Red Hat OpenShift Container Platform (OCP).
  • Work with Kubernetes concepts including:
    • Pods
    • Deployments
    • Services
    • ConfigMaps
    • Secrets
    • Namespaces
    • Ingress/Routes
    • Persistent Volumes
  • Create and maintain OpenShift deployment configurations,YAML manifests, templates, and Helm charts.
  • Configure application scaling, health checks, readiness/liveness probes, and resource limits.
  • Troubleshoot application, container, networking, deployment, and runtime issues.
  • Implement CI/CD pipelines for automated build, test, and deployment processes.
  • Integrate applications with Git-based source control and DevOps tools.
  • Monitor application logs, metrics, and performance within OpenShift.
  • Work with development, QA, DevOps, infrastructure, and architecture teams.
  • Participate in application modernization initiatives, including migration from monolithic applications to microservices.
  • Implement security best practices for containerized applications and OpenShift deployments.
  • Support production deployments, incident resolution, root-cause analysis, and performance optimization.
Mandatory Technical Skills
OpenShift / Kubernetes
  • Strong hands-on experience with Red Hat OpenShift / OCP.
  • Good understanding of Kubernetes architecture and container orchestration.
  • Experience with oc and/or kubectl CLI.
  • Hands-on experience with deployments, services, routes, config maps, secrets, namespaces, pods, replicas, and persistent storage.
  • Experience troubleshooting applications running on OpenShift.
Microservices
  • Strong understanding of Microservices Architecture.
  • Experience developing independently deployable microservices.
  • REST API development and integration.
  • Understanding of API Gateway, service discovery, load balancing, fault tolerance, and distributed systems.
  • Experience with asynchronous/event-driven architecture is an advantage.
Programming

Candidates should have strong development experience in one or more

  • Java / Spring Boot
  • Quarkus
  • Node.js
  • Python
  • .NET

For Java-based roles, strong Java + Spring Boot + Microservices + OpenShift experience should be treated as a core combination. Red Hat also specifically positions Quarkus for cloud-native microservices development and OpenShift deployment.

Containerization
  • Docker / Podman
  • Dockerfile / Containerfile
  • Container image creation and optimization
  • Image registries
  • Image tagging and versioning
  • Container security
  • Understanding of container networking and storage
CI/CD & DevOps

Hands-on experience with some of the following:

  • Jenkins
  • GitLab CI/CD
  • Azure DevOps
  • GitHub Actions
  • OpenShift Pipelines / Tekton
  • Argo CD
  • GitOps
  • Maven / Gradle
  • SonarQube

OpenShift supports CI/CD and GitOps-based development workflows for creating a consistent path from development through production.

API & Integration
  • REST APIs
  • JSON / XML
  • API Gateway
  • OAuth 2.0 / OpenID Connect
  • JWT
  • Authentication and authorization
  • API security
  • External system integrations
  • Experience with Kafka or other messaging platforms is preferred.
Experience
  • 5 to8 years of overall software development experience.
  • 3+ years of hands-on Microservices development.
  • 2+ years of hands-on OpenShift/Kubernetes experience.
  • Strong experience in production deployments and troubleshooting.
  • Experience working in Agile/Scrum teams.
  • Good understanding of SDLC, CI/CD, DevOps, and cloud-native development practices.

Looking for an Immediate resource or serving notice can apply!!!

Location: oman (onsite)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

OpenShift Microservices Engineer
OpenShift Microservices Engineer

Truetech Solutions • Oman

On-site
OMR 18,000 - 30,000
Senior Platform Engineer
Senior Platform Engineer

NTG • Muscat

On-site
OMR 40,000 - 60,000
DevOps Engineer
DevOps Engineer

OMPAY • Muscat

On-site
OMR 15,000 - 20,000
Senior Java Engineer
Senior Java Engineer

NTG • Muscat

On-site
OMR 15,000 - 20,000
Sovereign Platform Engineer & SRE (OpenShift) – Muscat
Sovereign Platform Engineer & SRE (OpenShift) – Muscat

NTG • Muscat

On-site
OMR 40,000 - 60,000
Senior Cloud Engineer Alkan Oman Muscat
Senior Cloud Engineer Alkan Oman Muscat

Alkan CIT • Muscat

On-site
OMR 12,000 - 24,000
Senior DevSecOps Engineer
Senior DevSecOps Engineer

Epergne Solutions • Oman

On-site
OMR 34,000 - 50,000
Sr. DevOPS Consultant
Sr. DevOPS Consultant

Gender • Muscat

On-site
OMR 23,000 - 35,000
Dotnet Full Stack Developer
Dotnet Full Stack Developer

TAT IT Technolgies • Oman

On-site
OMR 24,000 - 48,000
Senior/Lead Software Engineer - Backend
Senior/Lead Software Engineer - Backend

Intelmatix • As Sudiyah

Hybrid
OMR 26,000 - 35,000