Send me more jobs like this

Sorry, This job is expired.

Senior Configuration Engineer, Kiev

Keywords / Skills : Senior Configuration Engineer, Kiev

Posted: 2019-05-07

Function
IT
Role
Software Engineer/ Programmer
Posted On
7th May 2019
Job Ref code
200101
Job Description


Project Description

One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.
Project is related to collection, visualization and analysis (including real-time) of the data received from production and test wells evaluation.

Responsibilities

As a member of an Agile/Scrum team, perform software configuration management activities for complex, multi-tiered software systems
- Implement, maintain and administer source code repository including change management, dependency management, compiling, linking, branching, versioning, software builds and releases
- Support software team with automated development, test and release builds through Continuous Integration and Continuous Delivery solutions
- Create, modify and maintain software deployment solutions including software installation, activation, licensing, patching/updating, virtualization, containerization and hosting
- Work closely with development and testing to deliver high quality software artifacts
- Apply Lean principles/methodologies to deliver effective configuration management solutions that promote high quality code and end products
- Implement and administer best practices in code quality, testing and maintainability
- Define, implement and monitor development and testing environments in Azure
- Ensure build quality is maintained and any build related issues are identified and communicated in a timely fashion
- Define, document and implement configuration and release management standards, best practices and processes
- Ensure Scrum team is following Release Management strategies and best practices
- Provide risk assessment and mitigation options for assigned products and projects

Skills

Must
Can demonstrate a strong understanding of software development and Agile methodologies
- Can demonstrate a strong understanding of configuration management practices, strategies and techniques
- Proven experience managing software source code repositories using TFS, VSTS/ADO, Visual Studio, Git, GitHub and/or Bitbucket
- Proven experience delivering software builds solutions for complex, multi-tier systems using Microsoft vNext build, MSBuild and/or Azure DevOps build solutions
- Proven experience creating, maintaining and administering software build and release pipelines using TFS and VSTS/ADO
- Can demonstrate a strong understanding of software scripting using batch, PowerShell, XAML, Node.js/javascript and Python scripting languages
- Can demonstrate a strong understanding of DevOps solutions including continuous integration, continuous test and continuous delivery in an Agile/Scrum environment
- Can demonstrate a strong understanding of software versioning, dependencies and dependency management for complex, multi-tier solutions
- Proven experience creating, implementing and maintaining software installation solutions using InstallShield and MSI packaging
- Proven experience working with Microsoft technology stacks including .NET, WPF and C++ solutions
- Proven experience using package management tools including Artifactory, JFrog, NuGet and/or Chocolatey
- Proven experience working in Agile/SCRUM environment
- Is familiar with Open Source tools and technologies and has experience scanning software artifacts for standards compliance
- Is familiar with virtualization technologies including VMWare, Azure and/or HyperV
- Is familiar with containerization solutions including Docker and/or Kubernetes
- Is detail-oriented
- Can demonstrate good troubleshooting/problem solving skills
Nice to have
Oil and Gas domain experience

Languages
  • English: Upper-intermediate


About Company

Luxoft is a global IT service provider of innovative technology solutions that delivers measurable business outcomes to multinational companies. Its offerings encompass strategic consulting, custom software development services, and digital solution engineering. Luxoft enables companies to compete by leveraging its multi-industry expertise in the financial services, automotive, communications, and healthcare & life sciences sectors. For more information, please visit the website.
Walkin for you