Job Description
Job Description
Position Overview
Join an innovative, fast-paced team as a DevOps Engineer supporting cloud deployments. This is a challenging and rewarding opportunity for a self-starter who thrives on solving problems, collaborating across teams, and communicating effectively at all levels. You’ll play a vital role in building automation, streamlining processes, and ensuring system reliability.
Key Responsibilities
- Collaborate with Software Development teams, Product Managers, and Business Owners to ensure smooth deployment and operation of systems.
- Build CI/CD pipeline configurations to orchestrate provisioning and deployment of systems at scale.
- Automate tools to monitor system health and reliability to support business processes.
- Troubleshoot and resolve issues in development, test, and production environments.
- Communicate status and risks to product teams.
- Help automate and streamline operations and processes.
- Build and maintain tools for deployment, monitoring, and operations.
Qualifications
- Bachelor’s degree preferred.
- 3–5 years of DevOps experience (senior-level preferred).
- Strong experience with AWS (other cloud providers a plus).
- Solid Linux/Unix background.
- Focus on security and risk mitigation through technology.
- Experience with automation tools (Puppet, Terraform, CHEF, Ansible).
- Familiarity with Kubernetes, Helm, Docker, Postgres, MySQL, Redis, ElasticSearch, microservices, and message queues.
- Working knowledge of CI/CD tools (Jenkins, TravisCI, CircleCI, AppVeyor).
- Proficiency with Git and Agile methodologies.
- Understanding of modern platform technologies and industry best practices.
- Financial services experience is a plus, but not required.