Devops Engineer
Branch International
Job highlights
Summary
Join Branch, a leading financial services company, as a DevOps Engineer. You will be responsible for designing, deploying, and optimizing our AWS-based infrastructure, ensuring seamless operations across Kubernetes and serverless environments. This role requires extensive experience with AWS services, Kubernetes, Terraform, and CI/CD pipelines. You will collaborate with cross-functional teams, mentor junior engineers, and implement security best practices. Branch offers a competitive salary and equity, comprehensive benefits including health insurance, paid time off, parental leave, and professional development opportunities, all within a collaborative and mission-driven environment. We value diversity and encourage applications from all backgrounds.
Requirements
- A minimum of 4 years of experience in DevOps or a similar role, with a strong background in cloud infrastructure and automation
- Extensive experience working with AWS, including services like EC2, S3, RDS, Lambda and ECS
- Proficiency in using Terraform for infrastructure as code, with a deep understanding of best practices for managing cloud resources
- Expertise in managing Kubernetes clusters, including deployment, scaling, and maintenance of containerized applications
- Strong programming and scripting skills in languages such as Python, Bash, or similar, to automate tasks and workflows
- Hands-on experience with CI/CD tools like CircleCI, Jenkins, GitLab CI/CD, or AWS CodePipeline to streamline deployments
- Familiarity with monitoring and logging tools such as DataDog, Prometheus, Grafana, or AWS CloudWatch to ensure system reliability
- Strong understanding of security principles, including IAM policies, secrets management, and compliance enforcement
- Excellent communication and collaboration skills, with a proven ability to work effectively in cross-functional teams. Enthusiasm for working across cultures, functions, and time zones to drive alignment and deliver results
- A passion for mentoring and supporting junior team members, fostering a culture of continuous learning and improvement
Responsibilities
- Design, deploy, and manage cloud infrastructure on AWS using best practices and modern tools, ensuring scalability, reliability, and security
- Manage and optimize containerized applications using Kubernetes to maintain high availability and performance
- Build, monitor, and enhance CI/CD pipelines to streamline development workflows and accelerate deployments
- Continuously monitor system performance, troubleshoot issues, and implement optimizations to minimize downtime and improve efficiency
- Implement security best practices, including IAM configurations, VPC design, and automated compliance checks, to safeguard infrastructure
- Collaborate with cross-functional teams to provide infrastructure support and promote DevOps best practices across the organization
- Mentor and guide junior team members, fostering their professional growth and ensuring knowledge-sharing across the team
- Create and maintain detailed documentation for infrastructure architecture, deployment processes, and operational procedures
Benefits
- Work in a mission-driven, fast-paced and entrepreneurial environment
- Competitive salary and equity package
- A collaborative and flat company culture
- Fully paid life and health insurance benefit with Axa Mansard (Platinum plan)
- 28 days of annual leave, 30 days of sick leave and 7 days of bereavement leave
- Fully paid parental leave - 6 months maternity leave and 3 months paternity leave
- Annual professional development budget
- Pension benefit
- Monthly WFH stipend alongside a one-time home office set-up budget
- Team meals and social events (Hybrid for now)
- Flexible working hours
- Opportunity to work and interact with a global team
Share this job:
Similar Remote Jobs
- πMexico
- πPanama
- π°$158k-$218kπUnited States
- π°$100k-$185kπWorldwide
- π°$110k-$220kπUnited States
- πUnited States
- πRomania
- π°$110k-$220kπUnited States