DevOps Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+17 more
Job description
DevOps Engineer: As a DevOps Engineer, you will architect, automate, and manage secure cloud infrastructures and deployment pipelines for financial services clients. In this client-facing technical role, you will bridge the gap between software development and IT operations to accelerate software delivery and ensure enterprise-grade system reliability. You will leverage modern Infrastructure as Code (IaC) principles, container orchestration, and Continuous Integration/Continuous Deployment (CI/CD) automation to build highly scalable, resilient environments. By standardizing deployment workflows and embedding security best practices, you will empower engineering teams to deliver high-quality financial applications rapidly and safely., CI/CD Automation & Orchestration: Design, build, and maintain robust Continuous Integration/Continuous Deployment (CI/CD) pipelines using Jenkins and/or Tekton to fully automate software delivery lifecycles for client applications. Containerization & OpenShift/Kubernetes Management: Architect and manage highly available containerized environments. Deploy, configure, and scale applications utilizing Kubernetes and Red Hat OpenShift across complex enterprise architectures. Infrastructure as Code (IaC): Provision, manage, and scale cloud infrastructure and platform resources automatically by utilizing IaC methodologies, specifically leveraging Terraform and Helm. Cloud Architecture & Strategy: Partner with client stakeholders and engineering teams to design secure, scalable, and fault-tolerant cloud architectures within hybrid or multi-cloud environments. OS & Server Administration: Administer, configure, and troubleshoot Linux-based server environments, with a strong emphasis on Red Hat Enterprise Linux (RHEL) administration and tuning. Cross-Functional Collaboration: Act as the technical liaison between development, QA, and security teams to resolve deployment bottlenecks, enforce architectural standards, and drive a culture of continuous improvement.
Requirements
Education: Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related technical discipline, and/or equivalent professional experience. Experience: 6+ years of dedicated professional experience in DevOps engineering, cloud architecture, or site reliability engineering, with a proven track record of delivering infrastructure solutions in a client-facing or enterprise environment. CI/CD Automation Proficiency: Extensive, hands-on experience building and optimizing automated deployment pipelines utilizing Jenkins and/or Tekton. Container Orchestration: Strong technical expertise in configuring, scaling, and managing containerized applications using Kubernetes and OpenShift. Infrastructure as Code (IaC): Deep practical experience writing and maintaining infrastructure code utilizing Terraform and managing Kubernetes package deployments via Helm. Cloud Architecture: Demonstrated experience designing, provisioning, and supporting scalable cloud architectures (e.g., Amazon Web Services [AWS], Microsoft Azure, or Google Cloud Platform [Google Cloud Platform]). Operating Systems: Robust administration and troubleshooting skills operating within Red Hat Enterprise Linux (RHEL) environments. Communication Skills: Consistently demonstrates clear and concise written and verbal communication skills, with the ability to articulate complex infrastructure concepts to both technical teams and client stakeholders.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…