Design and implement resilient cloud architectures for existing enterprise applications, with a focus on scalability, reliability, security, and cost efficiency
Lead and contribute to complex application migrations from on-premises data centers and legacy cloud environments into a next-generation Azure environment
Architect solutions capable of handling high-traffic and failure scenarios, particularly for operationally critical systems
Improve availability, disaster recovery, and overall system resiliency across migrated applications
Build and maintain infrastructure using infrastructure-as-code (e.g., Terraform, ARM, Bicep)
Ensure applications are fully automated and not dependent on manual console-based operations
Partner with engineering teams to embed modern DevOps and automation practices, leaving sustainable processes in place after migration
Collaborate closely with developers, Cloud engineers SREs, DevOps engineers, QA, and stakeholders to align architecture with business and operational needs
Troubleshoot and resolve complex cloud platform challenges, including deep technical issues that may require vendor collaboration
Contribute to architecture documentation, diagrams, and technical standards
Help build internal cloud capability through knowledge transfer and strong engineering leadership
Requirements
10+ years of experience in cloud, infrastructure, or platform engineering
Experience designing and implementing enterprise cloud solutions in Azure, GCP, or AWS
Project experience with infrastructure-as-code (Terraform preferred)
Experience leading or contributing to production-scale application migrations to the cloud
Experience designing high-availability, fault-tolerant, and disaster recovery architectures
Experience with CI/CD pipelines and automation tools (e.g., Azure DevOps, GitHub Actions, GitLab CI, Jenkins)
Understanding of cloud networking, security, identity, and access management
Familiarity with monitoring, logging, performance testing, and observability tooling
Experience designing systems that support operationally critical or high-resiliency environments
Ability to independently solve complex technical problems without heavy oversight
Comfortable working in a small, senior-level team focused on delivery and ownership
Strong communication skills and ability to collaborate across distributed teams
Tech Stack
AWS
Azure
Cloud
Google Cloud Platform
Jenkins
Terraform
Benefits
Full medical, dental, vision benefits
401K contribution options
Quarterly outings and events
Paid holidays and vacation time
Parental leave program
Monthly budgets for “team fun” bonding events
Free lunch for various company meetings and Lunch & Learns
Access to our mentorship program and employee resource groups (ERGs)