DevOps Engineer
Location: At the moment, we are all working remotely. However, our headquarters are in New York, and this position will be based in NYC once we are back to working in-person.
About OpenFin
OpenFin is a fast-growing financial technology company backed by the world’s largest banks and most respected Fintech VCs, including J.P. Morgan, Barclays, HSBC, Wells Fargo, Bain Capital Ventures, DRW, Nyca Partners, and Pivot Investment Partners. OpenFin modernizes and democratizes app development and distribution in the finance space. We provide a secure OS that brings a fast and intuitive app experience to the financial desktop. Built on Google’s Chromium and GitHub’s Electron open source projects, OpenFin combines native experience, data sharing, lightning-fast distribution, and robust security with an agile web development and deployment model to accelerate digital transformation and innovation. OpenFin is used by thousands of developers to deploy and run more than 1200 apps at more than 1500 financial institutions.
About the Role
We are looking for a DevOps Engineer to help us mature and scale our Cloud offerings as OpenFin enters a period of explosive growth. You will report directly to the VP of Product Engineering and your mission will be to ensure that lower and production environments are stable, secure and cost efficient.
As a Cloud Services/DevOps Engineer you will:
- Administer, grow and support our AWS and on-prem environment in an efficient, cost effective manner
- Help us architect and evaluate Multi-tenant, Single-Tenant, and On-Prem API offerings
- Teach us new strategies to scale both our operations and current workflows
- Work with QA, Engineering and Product teams to identify relevant best practices for continuous integration and delivery
- Control deployment and gather/maintain evidence for relevant SOC2 controls
What We’re Looking For
- Deep experience in Infrastructure as Code practices and tools (Terraform and Ansible or similar technologies like Puppet, Chef, SaltStack)
- Ability to write maintainable code in Javascript/Python/Go/Java as well as Bash
- Strong Linux, operating systems, and networking fundamentals and understanding of the OSI model
- Fundamental understanding of and experience working with Distributed Systems
- Experience in layered monitoring tools (network, machine, kernel, service, ..)
- Previous experience participating in On-Call Support rotations for production and internal issues
Bonus points if you have experience in:
- Docker Orchestration Technologies like Kubernetes, ECS, Nomad
- AWS Best Practices for Security and Elastic Compute Architecture
- AWS technologies: ECS, ALB, RDS (Postgres), Elasticache, Cloudfront, S3, Lambda
- Scaling and managing Kafka and Elasticsearch clusters in a production environment
- JVM debugging
- Active Directory Best Practices
- CentOS and/or Redhat
- Datadog
- OSX and Windows Desktop experience
- Financial or fintech application experience