What are the responsibilities and job description for the Platform Engineer, Technology position at CAIS?
CAIS is a fintech firm on a mission to build the first truly open marketplace for alternative investments. We are a rapidly growing, high-energy, and collaborative group looking for people with great attitudes, grit, and creative problem-solving skills. Join us in disrupting a multi-trillion-dollar industry.
CAIS is looking for a Platform Engineer to join a high-performing team whose responsibility is the automated design, coding, and deployment of our infrastructure in our AWS environment. Ideal candidates are familiar with working across the full stack of platform management, including source control, SDLC tooling, CI/CD pipelines, managing infrastructure as code, and providing a level of operational support, including design contributions for monitoring, alerting, and KPIs for success. This is a great opportunity to join a growing team of innovators, problem solvers, collaborators and leaders working to elevate and scale our platform and prosper with us along the way.
Required Technical Skills / Experience:
- Docker, Kubernetes, AWS EKS, experience with Kustomize and/or Helm
- GitHub, GitHub Actions (or similar CI tool)
- CI/CD flow
- Branching, merging, and gitflow concepts
- AWS management
- Platform automation via Terraform
- Observability (APM, Logging, Tracing, Synthetics)
- Strong understanding of relational databases, messaging (Kafka, SQS)
- Knowledge of Java/Kotlin
Management Skills:
- 5-7 years of relevant industry experience
- Experience working with cross-regional teams
- Experience working in a scrumban environment, managing books of work in sprints
- Experience coaching and training employees and improving performance
- BA/BS in Computer Science or equivalent practical experience, MS preferred