Position: Azure Technologies Lead
Company: Opinov8
Experience required: 5y
English level: upper

Responsibilities:
You will be involved in designing, implementing and maintaining various infrastructures and systems around Azure and Microsoft services, migration to Azure and solving various scalability challenges that surface along the way, maintaining team’s Azure skills and certifications, meeting with clients, taking care of pre-sales, gathering the requirements and planning improvements. The position assumes close work with both Sales and Engineering at every stage of customer engagement.

Qualification and skills:
- Advanced spoken and written English
- Excellent communication and presentation skills
- Great awareness and knowledge of Azure products and offerings
- Attentiveness to details
- Solid scripting skills in at least one of Python, Bash, Perl, or Groovy
- Solid skills with operation systems, either Linux or Windows.
- In depth understanding of the software architecture and its modern patterns
- Solid understanding of computer networking, routing and VPN solutions like Wireguard, IPSec or OpenVPN.
- Low-level understanding of Linux Containers and either of Kubernetes or Azure Container instances
- Configuration as a Code with Terraform/Terragrunt, Packer, Ansible or others.
- Solid skills when it comes to continuous integration and continuous deployment, with focus on security and reliability
- Ability to define the problem and address it from start to finish on his own
- Build things to last, taking into consideration total costs of ownership, reliability and reusability of the things he creates.
- Challenges the status quo whenever he sees that it would benefit the organization.