DevOps Engineer

Spectraforce
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Software as a Service
Cloud Computing
Continuous Integration
Data Centers
DevOps
Release Management
Cloud Services
Software Deployment
Amazon Web Services (AWS)
Scripting (Bash/Python/Go/Ruby)
System Availability
Delivery Pipeline
Cloudformation
Kubernetes
Information Technology
Data Management
Amazon Web Services (AWS)
Databricks

Job description

Client is the leading provider of AI-powered spend management and risk mitigation solutions for global enterprises. The company's platform analyzes enterprise financial transactions to identify fraud, waste, and misuse while strengthening financial controls and compliance. As part of a major cloud transformation initiative, Client is migrating its infrastructure from traditional on-premise environments to AWS. The DevOps Engineer will play a key role in supporting this transition by helping maintain and enhance the company's cloud infrastructure, CI/CD pipelines, and deployment processes for its multi-tenant SaaS platform. This role will collaborate closely with engineering teams to architect scalable cloud solutions, improve automation, and ensure reliable application deployment across development and production environments., * Support the deployment, automation, and scaling of client''''s SaaS applications within AWS.

  • Build and maintain infrastructure as code using AWS CDK and CloudFormation.
  • Develop automation and operational tooling using Python scripting.
  • Design and maintain CI/CD pipelines supporting reliable and frequent application releases.
  • Work closely with engineering teams to deploy applications into lower environments and ensure scalable infrastructure design.
  • Support containerized workloads running in Kubernetes (EKS).
  • Integrate infrastructure with data platforms such as Databricks.
  • Assist with the migration of legacy infrastructure from traditional data centers into AWS.
  • Partner with offshore DevOps engineers to maintain and enhance existing infrastructure.
  • Ensure high availability and scalability of customer-facing SaaS services.
  • Participate in on-call rotations and provide support during after-hours incidents when required., 2. Technical interview with DevOps leadership
  1. Engineering team interview
  2. Final interview/decision

Notes

  • This role is a backfill for a previous DevOps engineer.
  • Client is currently ~25-30% migrated to AWS, with additional migration planned.
  • DevOps team works closely with engineering on infrastructure architecture and deployment pipelines.
  • A separate SRE team handles production incident response, while DevOps focuses on infrastructure and deployment.
  • Candidate must be comfortable supporting customer-facing SaaS environments with high reliability expectations.

Requirements

  • 4-5+ years of experience in DevOps or Cloud Infrastructure engineering
  • Strong experience with AWS cloud services
  • Hands-on experience with AWS CDK
  • Strong Python scripting for automation
  • Experience with CI/CD pipelines
  • Familiarity with Kubernetes / Amazon EKS
  • Experience supporting cloud-based SaaS applications
  • Experience working with infrastructure as code

Bonus / Preferred Qualifications

  • Experience with Databricks environments
  • Experience supporting multi-tenant SaaS platforms
  • Exposure to CloudFormation
  • Familiarity with AWS Batch and SQS
  • Experience working in organizations undergoing cloud migration or modernization initiatives

Education Bachelor's Degree in Computer Science or related technical discipline preferred.

Apply for this position