United Nations at United Nations Office at Vienna · May 16th 2019
DGACM is looking for a DevOps Engineer to provide management of Microsoft Azure infrastructure and optimization of software development and deployment processes. The incumbents will report to and work under the direct supervision of the Senior Computational Linguist.
Under delegated authority, the DevOps Engineer will perform the following duties:
Support software development processes and implementation of new software releases through management of Microsoft Azure infrastructure;
Proactively monitor and maintain hosting and development infrastructure in Microsoft Azure cloud;
Maintain and implement security best practices; proactively investigate improvements to infrastructure security;
Suggest and assist with implementation of process and cost improvements to Microsoft Azure hosting infrastructure;
Implement scripting and coding solutions to support the software lifecycle, including provisioning of cloud resources;
Cooperate and communicate closely with software development and quality assurance teams to ensure efficient processes;
Maintain and optimize deployment infrastructure;
Keep abreast of developments in the field of Microsoft Azure and DevOps and propose new tools, processes and strategies as appropriate;
Perform other work-related duties as assigned.
Academic Qualifications: High school diploma or equivalent is required. Relevant additional post-secondary education is an asset.
Experience: A minimum of five years of experience in the Microsoft Azure cloud management is required.
Experience in developing Powershell scripts is required. Experience with Azure IaaS and PaaS required. Experience with Software Configuration Management and build tools such as Team Foundation Server or Azure DevOps is required. Experience with deployment tools like Octopus Deploy or Azure DevOps Release Pipelines is required. CISSP or equivalent security certification is desirable. Practical experience and knowledge of C# coding is desirable.
Language: English and French are the working languages of the United Nations Secretariat. For the position advertised, fluency in English is required. Knowledge of another official United Nations language is an advantage.