Job Openings
DevOps Engineer
About the job DevOps Engineer
Job description
DEVOPS ENGINEER
JOB PURPOSE
The DevOps Engineer will help to build functional systems that improve customer experience. He/she will support the deployment of product updates, identify production issues and implement integrations that meet customer needs. Ultimately, the incumbent will need to execute and automate operational processes fast, accurately and securely.
RESPONSIBILITIES AND DUTIES
- Strategically and operationally guide internal and external teams
- Influence people with the agile mindset
- Build and manage relationships with strategic allies, technology service providers
- Collaborating with developers on software requirements, as well as interpreting test stage data.
- Developing interface simulators and designing automated module deployments.
- Completing code and script updates, as well as resolving product implementation errors.
- Conduct routine maintenance procedures and perform diagnostic tests.
- Effectively balance short- and long-term priorities to maximize total value to the organization
- Maintain a constant update of their technical knowledge and be at the forefront of what is happening in technology and development in the world.
- Implement integrations requested by customers
- Deploy updates and fixes
- Provide escalation level technical support
- Build tools to reduce occurrences of errors and improve customer experience
- Develop software to integrate with internal back-end systems
- Perform root cause analysis for production errors
- Investigate and resolve technical issues
- Develop scripts to automate visualization
- Design procedures for system troubleshooting and maintenance
KNOWLEDGE AND SKILLS
- Seen as an expert in the industry and knowledgeable of multiple technologies and languages
- Fluent English
QUALIFICATIONS AND EXPERIENCE
- BSc in Software Engineering, Computer Science, or a relevant field
- 4+ Years of experience in DevOps or a combination of DevOps/Development experience.
- 3+ Years in areas in direct software delivery roles of cloud-based systems.
- Experience with the cluster management tool Kubernetes.
- Proven experience in Continuous Integration / Continuous delivery.
- Experience in Agile Development.
- Understanding or experience with Solution Architecture.
- Experience Managing teams within a cross-functional organization. (Take Out)
- Experience in a customer-facing role driving customer technical implementations
- Hands-on experience with continuous services like Code Deploy, Jenkins, Bamboo, and Artifactory
DESIRED ATTRIBUTES AND BEHAVIOURAL COMPETENCIES
- Strong communication skills with ability to align the organization on complex technical decisions
- Self-taught that stays up-to-date in technology
- Exceptional in project management and organization skills
- High-energy person, who inspires teams to reach their full potential
- Excited to try new solutions thinking outside the comfort zone
- Committed to a culture of trust and full transparency
- Passion for innovation and proposition of ideas that challenge the status quo
- Shareholder mindset, constantly seeking opportunities and measuring the impact of initiatives on profits
SPECIAL CONDITIONS
- Regularly work extended and irregular hours.
- Pressure/stress from the need to meet tight deadlines
FUNCTIONAL RELATIONSHIPS
- Internal: Product Lead, Chief Product Officer, Development team, DevOps team, Chief Technology Officer, Agile Coach, Tech lead
PERFORMANCE CRITERIA
- Execute and automate operational processes fast, accurately, and securely.
- Timely delivery of agreed daily, weekly and monthly KPIs