DevOps Engineer
branchinternational
Job Description
- Own and drive the architecture, design, and scaling of various parts of our cloud infrastructure on AWS, ensuring security, resilience, and cost efficiency.
- Optimize Kubernetes clusters, including advanced scheduling, networking, and security enhancements to support mission-critical workloads.
- Architect and improve CI/CD pipelines, incorporating automation, canary deployments, and rollback strategies for seamless releases.
- Design and implement monitoring, logging, and observability solutions to ensure proactive issue detection and system performance tuning at scale.
- Establish and enforce security best practices, including IAM governance, secret management, and compliance frameworks.
- Be the go-to expert for multiple infrastructure components, providing technical leadership and driving improvements across interconnected systems.
- Lead large-scale projects spanning multiple quarters, defining roadmaps, tracking progress, and ensuring timely execution with minimal supervision.
- Drive collaboration with cross-functional teams, including ML, Data, and Product, to align infrastructure solutions with business and engineering goals.
- Mentor and support junior and mid-level engineers, fostering a culture of continuous learning, technical excellence, and best practices.
- Set and refine DevOps standards, driving automation, scalability, and system reliability across the organization.
Qualifications
- A minimum of 7 years of experience in DevOps, SRE, or a similar role, with expertise in designing and managing large-scale cloud infrastructure.
- Experience working on software product development, with proficiency in a mainstream stack
- Deep hands-on experience with AWS services such as EC2, S3, RDS, Lambda, ECS, EKS, and VPC networking.
- Advanced proficiency in Terraform for infrastructure as code, including best practices for scaling and managing cloud resources
- Strong expertise in Kubernetes, including cluster provisioning, networking, security hardening, and performance optimization.
- Proficiency in scripting and automation using Python, Bash, or Go, with experience integrating APIs and optimizing workflows.
- Experience designing and maintaining CI/CD pipelines using tools like CircleCI, Jenkins, GitLab CI/CD, or ArgoCD.
- Strong knowledge of monitoring, logging, and observability tools such as DataDog, Prometheus, Grafana, and AWS CloudWatch.
- Deep understanding of cloud security, IAM governance, role-based access control (RBAC), and compliance frameworks like SOC2 or ISO 27001.
- Proven ability to lead and mentor junior engineers while fostering a collaborative and high-performance team culture.
- Excellent communication skills, with the ability to work effectively across cultures, functions, and time zones in a globally distributed team.