What You'll Do:
- Be an example of our HCO by fostering a culture of collaboration and automation by enhancing the efficiency and productivity of our software delivery process.
- Guide the definition and implementation of industry-leading tools and standards for building, promoting, deploying and testing features.
- Use your extensive experience in both tooling and software deployment systems to grow and mentor the team in developer experience best practices.
- Manage 1:1s with the team to set goals, conduct performance reviews, and provide professional development opportunities specific to the needs of each team member.
- Provide coaching, feedback, and plans to your reports to both improve team capabilities and to facilitate career growth.
- Work cross-functionally to develop and execute a comprehensive release strategy that is seamlessly integrated with the SDLC and continuous delivery processes, ensuring software is consistently deployed through automated methods.
- Oversee the design, implementation and maintenance of CI/CD pipelines to ensure efficient software delivery.
- Define, implement and enforce quality gates throughout the software development and release process and ensure all software releases meet established quality standards before deployment.
- Collaborate with security and development to continually refine our testing procedures to ensure a high standard of quality.
- In collaboration with Site Reliability Engineering, manage and maintain internal test environments and implement policies for access, infrastructure, data and costs.
- Provide release-level metrics and operating SLAs to inform the release decision-making processes.
- Work with internal teams to continually evaluate and improve our existing processes and tools to enhance efficiency and effectiveness.
- Partner with architecture, platform and Site Reliability Engineering teams to align on long-term goals, set team goals and ensure accountability to those goals.
- Stay abreast of industry trends and emerging technologies to ensure our practices remain relevant.
- Guide the team to become self-organizing and self-healing so as to empower them to move quickly and iterate.
What You Should Have:
- 8+ years of experience in DevOps, Release Engineering and/or Automation on a modern development team.
- 5+ years in a leadership role as a senior developer, team lead, or engineering manager.
- Demonstrated ability to set high standards and hold others accountable to those standards.
- A strong focus on delivering results and the ability to balance business and technical requirements.
- Hands on experience in deployment, version control and automation tools, with a focus on CICD technologies such as Jenkins, Ansible and Github actions.
- Demonstrable experience with container orchestration technologies like Kubernetes and Docker.
- Proficient in programming and scripting languages, such as Python or Go.
- Demonstrated experience with cloud-native monitoring and logging tools such as Datadog or Grafana.
- Proven ability to review technical designs and identify opportunities for automation and delivery improvements.
- Proven record of strong leadership, communication, team development, problem solving and organization skills.
- Self-starter with the ability to work independently and manage multiple priorities effectively while helping the team to work in a similar way.
Similar Jobs
What We Do
Articulate develops e-learning software, content, and resources that change the way the world learns.
More than 106,000 organizations worldwide, including all 100 of Fortune 100, have created millions of courses using our online training apps, Articulate 360 and Rise.com.
With Articulate 360, e-learning developers get everything they need to create courses for their learning management systems, including the award-winning authoring app Storyline 360.
With Rise.com, organizations get everything they need to create, track, and manage their online training in one complete system. It's the all-in-one online training system employees love.
Articulate also has the industry's largest community, E-Learning Heroes, where online training professionals get inspiration, guidance, product support, and best practices on building online training. Join the 965,000+ member of E-Learning Heroes.
As a human-centered organization, Articulate is driven by our vision to empower people to live better lives. We're committed to providing the best value to customers and doing right by our employees.
We're building a team that looks like the world we live in and an environment where people from diverse backgrounds feel like we belong. Learn more about why we're one of Inc. Magazine's Best Workplaces of 2020.

.png)







