Min 5 years of experience in Software Development with knowledge of best practice of professional software development, deploying, and in general lifecycle management.
· Experience with monitoring solutions, such as: Azure Analytics, Grafana, and others
· Experience administering and deploying on cloud-based platforms (Azure, AWS, Google and/or others), using infrastructure as code (Cloud Formation, Terraform, etc.), configuration management tools (Ansible, Puppet) and pipeline creation tools (like Jenkins).
· Solid understanding of the network stack (TCP/IP, VPN, HTTP, SSL, routing, etc.), cloud topologies (VPC, Virtual Subnets, NACLS, NSG, ILB, ELB, etc.) and storage (S3, EBS, Azure Files etc).
· At ease with operating and managing production systems, solving issues striking the right balance between urgency and methodology.
· Strong problem solving and analytical skills
· Experience in coordinating teams and persons