Position Overview
We are seeking a dynamic individual to fill the role of DevOps Engineer, someone who not only embraces challenges but thrives in proactively solving them. If you are a self-starter with a passion for unraveling the root of issues, automating solutions, and approaching problems from a holistic perspective, this role is for you. In this role, you will be able to help design and implement the backbone of our development automation.
Key Responsibilities
- Proactive Problem Solver: Identify and address the root causes of issues, focusing on solving problem categories rather than individual instances. Engage early and comprehensively.
- Automation Enthusiast: Leverage automation tools such as build and deployment pipelines, Docker, Python, Bash, and Ansible to streamline and eliminate recurring issues.
- Multifaceted Expertise: Proficient in CI/CD automation, SDLC, Cloud computing (AWS), Python, Bash, and Ansible, demonstrating versatility across a range of technologies.
- Comprehensive Problem Analysis: Conduct thorough investigations to understand all facets of a problem, ensuring comprehensive and effective solutions.
- Translate complex problems into manageable, actionable chunks that can be implemented and iteratively improved.
- Documentation Excellence: Demonstrate exceptional communication and documentation skills, ensuring clear and comprehensive records for processes, solutions, and potential improvements.
- Culture: Strong focus on helping to establish and maintain a DevOps culture, setting development teams up for success by enabling and encouraging self sufficiency
Knowledge, Skills and Experience Required
- Expertise in using git and SDLC
- Competency in using Linux/UNIX systems
- Competency in Cloud Computing, preferably AWS
- High proficiency in CI/CD automation workflows, preferably Gitlab
- Experience and competency in using containerized systems
- Working knowledge of TCP/IP networking
- Comfort with utilizing metrics or monitoring solutions for troubleshooting systemic issues
- Experience with REST API’s and webservice solutions is desirable
- Ability to perform code reviews in pipeline code (yaml), Docker, Ansible, Python, and Bash
- Ability to flexibly adapt to a rapidly changing environment and generate effective and innovative solutions to address change.
- Outstanding and persuasive oral and written communication skills that effectively reach all levels of the organization.
- Proven ability to prioritize, reprioritize and demonstrates appropriate agility to manage competing and sometimes conflicting priorities.
- Experience advising leadership on enhancements and best practices for CI/CD
- Strong communication skills with ability to influence at all levels of the organization; ability to simplify complex topics for consumption and critical decision making