About Us :
Caseware is a leading provider of innovative software solutions for accounting, auditing, financial, risk, and governance professionals. We are committed to delivering cutting-edge technology to help our clients achieve their goals.
Job Description :
We are seeking a skilled and motivated Developer to join our team. The ideal candidate will have a strong background in cloud architecture, continuous delivery, and platform as a service. You will be responsible for designing, implementing, and maintaining our cloud infrastructure, ensuring it aligns with the AWS Well-Architected Review Framework.
In this role you will be reporting to :
Amir Toole - VP, Platform Engineering
Contact :
Chengeer Lee - Principal Talent Acquisition Partner & Coach
A quick message from your Talent Partner :
https : / / www.loom.com / share / ab296d70cd25480795a2e98c65df3dbe?sid=77deadf2-d21e-446e-8810-13a21f84f32b
Key Responsibilities :
- Design, implement, and manage cloud infrastructure on AWS leveraging infrastructure-as-code (we're biased towards CDK).
- Develop and maintain CI / CD pipelines using GitHub Actions.
- Manage and optimize monorepodevelopment workflows, including trunk-based development and continuous delivery (we leverage nx to power our monorepo).
- Collaborate with development teams to ensure seamless integration and deployment of applications.
- Design, deploy, and manage Kubernetes (EKS) clusters to support scalable and resilient applications.
- Troubleshoot and resolve infrastructure-related issues.
- Participate in a rotating 24 / 7 on-call schedule
Required Experience :
Extensive experience with AWS and its services.Overseeing and administering Kubernetes (EKS) environments at scale, utilizing advanced scaling strategies beyond Horizontal Pod Autoscaler (HPA), including Kubernetes Event-Driven Autoscaling (KEDA).In-depth knowledge of cloud architecture principles and best practices, particularly the AWS Well-Architected Review Framework.Strong problem-solving skills and the ability to work in a fast-paced environment.Excellent communication and collaboration skills.Nice to have :
Advanced knowledge of TypeScript.Strong understanding of monorepo development practices, including trunk-based development and continuous delivery.Familiarity with service mesh technologies, specifically Istio.Proficiency in using GitHub and GitHub Actions for CI / CD.Experience managing Windows / Linux hybrid Kubernetes clusters.Experience with AWS multi-account environments provisioned with Landing Zone and Control Tower