Job Description
Bachelor’s degree in computer science or equivalent.7+ years of experience in Software development with excellent understanding of design principles and best practice. 3 -5 years of experience with medium to large scale cloud platform development, deployment, automation, and support. Experience in Software development using C/C++ on Linux/Windows platforms, UI development using Qt, multithreading programming, writing unit tests, working in an agile environment. Familiarity with build pipeline tools and technologies such as: Jenkins, Gitlab Runner.Networking in the Cloud (DevOps), knowledge of firewalls, load balancers.Experience Experience using IaC using Terraform/Go, familiarity with Ansible and Terragrunt. Familiarity working with Git and Azure DevOps. Must be self-motivated but needs to work well in a team environment. Excellent analytical, communication and problem-solving skills