We are looking for an experienced DevOps Engineer, or a Software engineer with substantial experience in Cloud development, to join our growing DevOps group.
Be part of a global R&D DevOps group responsible for a diverse production environment based on Microsoft Azure, that hosts a data security SaaS platform which protects our customers from cyberattacks and insider threats.
Help maintain our complex Azure based pre-production and production environments to preserve our platform availability and reliability.
Design and development of DevOps tools, CI\CD pipelines and automation processes for configuration, deployment and maintenance of our complex pre-production and production cloud environments.
Collaborate with R&D engineering teams on design and implementation of new features.
Work on DevOps group incidents and internal tickets, including triage, investigation of issues and requests, and analysis on how to reduce their frequency and effort.
Research, examine and implement new cloud technologies and open source tools.
Requirements: 3+ years of work experience as a DevOps Engineer and at least 2 years of experience in a SaaS company
Significant coding experience in Python, PowerShell, Go, Bash or equivalent.
3+ years of experience on at least one major cloud platform: Azure, AWS (Azure is an advantage).
3+ years of Windows or Linux hands-on experience (configure, troubleshooting, and deployment).
Experience with IaaC\CM tools such as Terraform, Packer, and Ansible.
Experience with CI\CD platforms such as Jenkins, Github actions, Azure DevOps, and CircleCI. (Azure DevOps is an advantage)
Excellent problem-solving ability with solid communication and collaboration skills
A good understanding of IT infrastructure-related components, technologies, and protocols, such as Active Directory, DNS, TCPIP, Load balancing, PKI, Firewalls, and routing.
Good English communication skills (A global team where all full team discussions are held in English)
Ability to manage multiple projects of varying scopes concurrently, excellent communication skills, and ability to work as part of a team.
Advantages:
Experience with various Azure services, such as: Service Fabric cluster, AKS, Virtual machine scale set, Storage account, Azure AD, Event Hubs, App Service, Azure SQL and SQL Managed instance, Log Analytics and Kusto query language, Azure Function, Azure Batch and more.
Experience with analytics, monitoring, dashboarding and incident management systems, such as Grafana, Azure Monitor, PagerDuty, OpsGenie, DataDog, New Relic.
C#\.Net programming experience.
Bachelors degree in a technical discipline, Information Systems Technology or Computer Science.
This position is open to all candidates.