Senior Windows Engineer

We are looking for IT enthusiasts to join our team in Skopje as a Managed Services Engineer (Microsoft oriented).  

Main responsibilities

  • Setup and configuration of infrastructure supporting web applications developed in Microsoft technologies (Windows, SQL Server, IIS, Azure, etc). 

  • Support of production development teams for configurations and deployments. 

  • Manage, maintain and support production infrastructure and systems for external clients. (VM, Kubernetes, App Services). 

  • Production infrastructure incident support including postmortems. 

  • Internal infrastructure support including deployment and support of workstations, office infrastructure, and networking components. 

  • Evolution of DevOps processes and systems (TeamCity, Octopus, AzureDevOps). 

  • Support internal Microsoft tools (SharePoint, O365, Active Directory). 

  • Support and coach other members of the team. 

  • Collaborate with geo-located internal teams and external clients. 

Profile

  • Strong IT operations and engineering background. 

  • Ability to work independently as well as with a team. 

  • Highly organized with a proven ability to prioritize workload, meet deadlines, manage several complex projects at one time, and utilize time effectively for staff and self.  

  • Ability to Multi-Task and be resourceful. 

  • Team Player with strong communication skills. 

  • Ability to communicate to all levels of the business. 

  • Collaboration skills with remotely located teams. 

  • High proficiency in English. 

skills

  • Communication 

  • Skills in Microsoft Server operating systems. 

  • Knowledge of O365, Sharepoint & Azure Active Directory. 

  • Experience with Azure Cloud.  

  • Virtualization experience including VMWare, VSphere, or VCenter.  

  • Good knowledge of networking, routing, VPNs (IPSec, OpenVPN, PPTP protocols). 

  • Skill in software installation and maintenance. 

  • Good knowledge of IIS webservers. 

  • Basic knowledge of database servers MSSQL.  

  • Experience with backup client/server software.  

  • Required to have experience with cluster software. 

  • Kubernetes, Elastic Search and Linux experience is a plus.  

  • Advanced scripting skills. 

  • Competent with mainstream office automation, project management, and communications tools.  

  • Experience with CI/CD tools such as Team City, Octopus & Azure DevOps