Description

You will architect and build scalable automation infrastructure to support continuous integration and delivery patterns for complex, multi-tenant SaaS environments.

Responsibilities

  • Establish and implement CI/CD pipelines to achieve reliable continuous delivery solutions.
  • Build and maintain automation infrastructure for software development environments across the product life cycle.
  • Manage production environments on public cloud platforms, including compute-intensive workloads and high-availability architectures.
  • Mitigate security vulnerabilities to protect customer data and improve product security posture.
  • Manage fault tolerance and disaster recovery capabilities for critical systems.

Required Skills

  • 8+ years of experience architecting and building scalable software solutions.
  • Proficiency with AWS and Microsoft Azure cloud platforms.
  • Hands-on experience with Terraform and CloudFormation for infrastructure as code.
  • Scripting proficiency in Python, Bash, JavaScript, and PowerShell.
  • Experience with Jenkins, GitHub, and JIRA for development workflows.
  • Knowledge of container-based workloads using Kubernetes or other orchestration software.
  • Strong understanding of SaaS, PaaS, and IaaS architectural principles, including multi-tenancy.
  • High proficiency with Unix/Linux operating systems.

Preferred Skills

  • AWS, Azure, or Kubernetes certifications.

Education

Bachelor’s Degree