Lead, DevOps Engineer
HALO Branded SolutionsAbout the role
Description
We are HALO! We connect people and brands to create unforgettable, meaningful, and lasting experiences that build brand engagement and loyalty for our over 60,000 clients globally. Our nearly 2,000 employees and 1,000 Account Executives located in 40+ sales offices across the United States are the reason HALO is the global leader in branded merchandise, uniform programs, and recognition and incentive solutions.
We are seeking a Lead DevOps Engineer who will oversee the design, implementation, and optimization of our DevOps practices across multiple cloud platforms. This role requires extensive experience in AWS and Azure, cloud networking, and cloud security, as well as proficiency with Terraform, Jenkins, Infrastructure as Code (IaC), and Configuration Management. The ideal candidate will also bring experience in Site Reliability Engineering (SRE), version control systems, database management, and the development and maintenance of headless services. You will serve as a team lead to ensure the availability, scalability, and security of our systems while optimizing workflows and automating processes. Collaboration with development, operations, and security teams is essential to drive continuous improvement and innovation.
Key Responsibilities:
Leadership and Collaboration:
- Serve as a lead on the DevOps team, providing technical direction and support.
- Collaborate with software development, infrastructure, and operations teams to define and implement DevOps best practices.
- Serve as a subject matter expert for AWS, Azure, and other cloud platforms.
- Develop strategies for Site Reliability Engineering (SRE) to ensure system availability and performance.
- Coordinate cross-functionally to align on requirements, deliverables and timelines.
- Design procedures for system troubleshooting and maintenance.
Cloud Infrastructure:
- Design, build, and manage scalable, secure, and resilient infrastructure on a multi-cloud platform, including, but not limited to AWS and Azure
- Implement and manage Infrastructure as Code (IaC) using tools like Terraform and CloudFormation.
- Manage cloud networking, including VPCs, subnets, security groups, and load balancers.
- Ensure cloud security best practices are followed, including identity and access management (IAM), encryption, and monitoring.
- Develop software to integrate with internal back-end systems
Automation and CI/CD:
- Implement continuous integration and delivery (CI/CD) pipelines using tools like Jenkins, ensuring efficient and reliable software deployment.
- Automate infrastructure provisioning, configuration, and deployment processes to improve efficiency and reduce errors.
- Develop scripts to automate workflow
Version Control and Configuration Management:
- Utilize version control systems like Git to manage code changes and collaborate with development teams.
- Implement configuration management practices using tools like Ansible, Chef, or Puppet.
Database and Headless Services:
- Manage databases and headless services, ensuring high availability and performance.
- Optimize database scaling, backups, and disaster recovery processes.
Monitoring and Incident Response:
- Develop monitoring and alerting systems to proactively identify and resolve infrastructure issues.
- Lead incident management and post-incident reviews to continuously improve system reliability and response times.
- Perform root cause analysis of production errors and resolve technical issues
- Build tools to reduce occurrence of errors and improve customer experience
Requirements
- 5+ years of experience in DevOps, cloud engineering, site reliability engineering, infrastructure engineering, and/or software engineering roles.
- Hands-on experience with AWS and Azure cloud platforms.
- Proven experience with Infrastructure as Code (IaC) using Terraform or CloudFormation.
- Proficient in implementing CI/CD pipelines using Jenkins or similar tools.
- Strong knowledge of cloud security, networking, and identity management in cloud environments.
- Experience with version control systems like Git and configuration management tools such as Ansible, Chef, or Puppet.
- Database management and headless services experience.
Technical Skills:
- In-depth understanding of cloud networking (VPCs, DNS, load balancing).
- Expertise in containerization technologies (e.g., Docker, Kubernetes).
- Infrastructure orchestration (e.g. EKS, Helm, KubeCTL)
- Strong un
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s