Job description
The candidate will be responsible for establishing and implementing the Company’ DevOps culture and Cloud deployment.
Principal Duties and Essential Responsibilities:
• Establish and implement Continues Integration (CI) practices.
• Establish and implement Continues Delivery (CD) process.
• Establish and implement Cloud strategies, architecture and best practices.
• Establish and implement a cost-effective and reliable Cloud deployment.
• Establish and implement a well-governed, monitored and secured Cloud deployment.
Key skills
• B.A. / B.Sc. degree in Computer Science or related Technical Engineering degree or equivalent industry experience.
• 3½ years’ experience as a DevOps engineer or team leader.
• Very Strong scripting capabilities – Perl, Ruby, Bash, PowerShell or similar.
• Developer experience (C or C# or any other object-oriented programming language).
• Proven experience with Amazon Web Services (AWS) and/or Google Cloud Platform and/or Microsoft Azure – a must.
• Experience with other major Cloud Computing platform (such as Joyent, DigitalOcean, SoftLayer and etc.) – an advantage
• Understanding of computer networks and networks planning.
• Understanding of auto-scaling and load-balancing.
• Experience with monitoring tools and data / logs analytics tools.
• Understanding of security concepts.
• Experience with relational database management systems (RDBMS).
• Experience with big data and NoSQL databases – an advantage.
• Proven experience with Jenkins and Atlassian Jira as Application Lifecycle Management (ALM) solution.
• Communicate ideally in Hebrew and English (verbally and in writing).
• Strong troubleshooting, debugging and problem analysis skills.
• Be inquisitive and open-minded, enjoy learning about new technologies and demonstrate the ability to see a project through to completion.
• Be autonomous, have strong interpersonal skills and enjoy teamwork.
• Be detail-oriented and highly organized, ability to juggle multiple priorities and parallel projects.