Cloud Platform (OpenShift) Engineer

Mastech Digital, Inc.
United States
7 days ago
Apply on datafrenzy.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

Amazon Web Services Microsoft Azure Bash Shell Cloud Computing Python (Programming Language) OpenShift Release Management Software Deployment Scripting Google Cloud Cloud Platform System Containerization
+8 more
Kubernetes Infrastructure Automation Frameworks Information Technology Terraform Oracle Cloud Infrastructure Azure Resource Manager Docker Vulnerability Analysis

Job description

In this role, you will be responsible for designing, implementing, and maintaining our OpenShift platform on Azure infrastructure. You will leverage your deep expertise in containerization, orchestration, and cloud technologies to ensure the reliability, scalability, and security of our applications.

You will work closely with development, operations, and security teams to drive innovation and optimize our cloud infrastructure.

Responsibilities:

OpenShift Platform Management:

  • Design, deploy, and manage Red Hat OpenShift clusters on Azure.

  • Extensive experience in microservice application deployment in OpenShift

  • Perform upgrades, patching, and maintenance of OpenShift environments.

  • Troubleshoot and resolve complex issues related to OpenShift and its underlying infrastructure.

  • Utilize Kubernetes and OpenShift features for application deployment, scaling, and management.

  • Optimize OpenShift performance and resource utilization.

Azure Infrastructure:

  • Design and implement Azure infrastructure to support OpenShift deployments, including virtual networks, storage, and compute resources.

  • Automate infrastructure provisioning and configuration using Infrastructure as Code (IaC) tools such as Terraform or Azure Resource Manager (ARM) templates.

  • Manage and optimize Azure networking, security, and monitoring.

  • Integrate OpenShift with various Azure services.

Security and Compliance:

  • Implement security best practices for OpenShift and Azure environments.

  • Ensure compliance with industry standards and regulations.

  • Perform security assessments and vulnerability scans.

  • Implement and manage security policies within the Azure and OpenShift environments.

Collaboration and Communication:

  • Work closely with development, operations, and security teams to ensure smooth application deployments.

  • Provide technical guidance and support to other team members.

  • Document processes, procedures, and best practices.

  • Participate in on-call rotation.

Containerization and Orchestration:

  • Develop and maintain container (Docker/OCI-Images) & orchestration (e.g. Kubernetes/ OpenShift/ AKS/ EKS/ GKS).

  • Implement and manage CI/CD pipelines for containerized applications.

Automation and Monitoring:

  • Automate routine tasks and processes using scripting languages (e.g., Bash, Python) and automation tools.

  • Implement and maintain monitoring and logging solutions for OpenShift and Azure infrastructure.

  • Proven experience with Infrastructure as Code (IaC) tools (e.g., Terraform, ARM templates).

  • Develop and maintain dashboards and alerts to proactively identify and resolve issues.

Requirements

Role Description: The Cloud Platform (OpenShift) Engineer must have 6+ years of experience. We are seeking a highly skilled and experienced Cloud Platform (OpenShift) Engineer on Azure to join our dynamic team., 6+ years of relevant experience in cloud platform engineering, with a focus on OpenShift and Azure.

  • Strong experience with Red Hat OpenShift and Kubernetes.

  • Build, automate and maintain a highly available cloud infrastructure platform on Microsoft Azure for customers worldwide.

  • Analyze overall requirements and design the appropriate cloud infrastructure platform capabilities & services needed.

  • Extensive experience with Azure infrastructure and services.

  • Azure DevOps - including build and release pipelines.

  • Strong understanding of networking, security, and monitoring concepts.

Qualifications & Skills:

  • B.E/B.Tech/M.E/M.Tech in Computer science or equivalent Degree.

  • Proficiency in scripting languages (e.g., Bash, Python).

  • Experience/certifications on Cloud Technologies - Azure, AWS, GCP

  • Excellent troubleshooting and problem-solving skills.

  • Strong communication and collaboration skills.

  • Knowledge of security best practices and compliance standards.

About the company

At Mastech Digital, we solve meaningful business problems using data, AI, and modern digital technologies. Our teams work closely with global enterprises to build solutions that create real, measurable impact. We bring deep industry expertise across Utilities & Energy, Financial Services, Healthcare, Retail, and Technology. With an AI-first mindset and a collaborative culture, we empower our people to innovate, grow, and help clients move forward with confidence.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on datafrenzy.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

4:47 min

Exploring OpenShift and Red Hat Developer Sandbox resources

Markus Eisele Markus Eisele · World Congress 2024

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

3:26 min

Running Kubernetes clusters efficiently on enterprise cloud platforms

Niklas Heidloff · LIVE

2:37 min

Deploying the augmented chatbot on OpenShift AI platforms

Cedric Clyburn Cedric Clyburn · World Congress 2024

Videos

See all

Related articles

See all