About the job
The Lead DevOps Engineer is responsible for overseeing the products and services lifecycle, from initial conception to ongoing operations. This role is integral to our teams, emphasizing the operational dimensions of our offerings. As a developer with substantial hands-on experience in complex technical operations, especially within native-cloud environments, you will play a pivotal role in shaping our solutions.
Core Responsibilities:
- Automate systems and architectures to enhance efficiency.
- Drive organizational automation initiatives utilizing Infrastructure as Code (IaC) principles.
- Continuously seek innovative methods to resolve technical challenges and design effective solutions, challenging existing norms.
- Collaborate with the Product Owner to construct reusable and scalable components.
- Take ownership of environments and products, ensuring high operational standards.
- Report directly to the Engineering Lead.
Qualifications:
Key Skills:
- 8-10 years of experience in DevOps, CI/CD, and containerization.
- Proficient in building and scaling native-cloud microservices containers, particularly using Kubernetes, OpenShift, Cisco Container Platform, and/or VMware Tanzu Kubernetes Grid.
- Adept at making significant architectural decisions at both team and product levels.
- Extensive experience with Linux and best security practices.
- Proficient in Docker and Kubernetes for containerization.
- Skilled in scripting languages such as Bash and PowerShell, and programming languages like Java, Python, Node.js, or Go.
- Hands-on experience with Azure DevOps CI/CD and other CI/CD tools.
- Experienced in database management including NoSQL databases such as MySQL, PostgreSQL, MongoDB, and Redis.
- Expertise in configuration management tools like Puppet, Ansible, or Salt.
- Experience in Agile Development methodologies, with specific experience in Solution Architecture preferred.
- Understanding of the dynamics with Product Owners, Scrum Masters, Design Leads, and broader technical teams.
- Experience in managing technical priorities within the backlog.
- Strong communication skills for aligning complex technical decisions across the organization.
- Act as an active coach and mentor to foster team growth and maximize potential.
- Exhibit strong leadership qualities, particularly in inspiring and developing team capabilities.
Mindset & Behaviors:
- A high-energy individual passionate about motivating teammates to achieve their full potential.
- Open to exploring innovative solutions beyond standard practices.
- Embraces a culture of trust, transparency, and free thought.
- Willing to challenge the status quo with courage and creativity.
