The DevOps Engineer Senior is responsible to compile, build, stage and deploy software within the Software Development Lifecycle (SDLC). The DevOps Engineer, Senior contributes to the DevOps automation and executes deployments and releases from a Developer's workstation through development and test cycles up to production.
Responsibilities
- Manage and prioritize day to day workloads and support requests
- Architect and design logging, metrics and alerting tool chains
- Provide expert level troubleshooting to support network availability
- Keeping systems patched and up to date
- Continuously refine monitoring processes, configurations, and thresholds
- Lead the collaboration with development teams to discuss, analyze or resolve application issues or to assist with engineering projects
- Contribute to planning efforts for disaster recovery, capacity expansion, component upgrading and system hardening
- Work with engineering teams to increase the operational stability of the platform
- Train and mentor more junior personnel
- Monitor, analyze and troubleshoot problems within DevOps tools, network, storage and servers
- Increase automation and environment agnostic infrastructure while keeping an eye on new tools and techniques when possible
- Key contributor in a DevOps-oriented, cloud-focused systems and infrastructure engineering organization
- Investigate and solve ongoing production problems to improve operational stability
Qualifications, Skills and Experience
A bachelor's degree in computer science or engineering, electronics engineering, math or a STEM field (a master's degree will be a plus)Professional experience with CloudFormation or TerraformExperience with JIRA / ConfluenceFamiliarity with Apache, Tomcat server and containerization configurationsUnderstanding of AWS (Amazon Web Services) and ability to work in the environmentPrevious experience working with continuous integration servers (TeamCity, Jenkins)Cloud computing platform experienceProficiency and knowledge of networking, security, routing and firewalls; Golden signals, USE and RED methods applicationKnowledge and Personal Attributes
Working knowledge of at least one programming or scripting languageExperience with Linux package management tools (rpm, deb & fpm etc)Good understanding / knowledge of ITIL / ITSM processesStrong comprehension, problem‑solving & troubleshooting, analytical and consultative skillAbility to build positive working relationships with the business contacts, within our IT team, and other IT departmentsCalm under pressure, Change Management, Leadership, Judgment, MotivationThe Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process.
As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.
Seniority level : Mid‑Senior level. Employment type : Full‑time. Job function : Engineering, Information Technology, and Customer Service.
#J-18808-Ljbffr