Sopheon is an international supplier of leading edge products in innovation and new product development. Sopheon has operating bases in the Bristol, UK or Maastricht, Germany, the United Kingdom, and the Netherlands.
A company can only be as forward-thinking as its people.
That’s why Sopheon fosters a supportive and collaborative work environment that encourages our employees to be…
Sopheon is looking for an DevOps Engineer to support a fast-paced software development team. The successful candidate will be responsible for the creation and ongoing management of software builds, product releases, and the configuration of both infrastructure and software as part of the delivery process. This role will work closely with the development team to ensure software builds and deployments are of the highest quality possible. The role will require strong communication skills, knowledge of the development environment and the ability to work under pressure to tight deadlines. If you have been striving to truly make a difference for world class customers with an industry-leading product, this is your chance.
Principal Duties and Responsibilities
As member of the Product Development DevOps Team, you will
Contribute to, communicate, and enforce policies and processes aligned to Sopheon’s SDLC.
Contribute to proof of concepts as necessary for DevOps strategy, and tool evaluation.
Develop tools/scripts to support and improve the build, test, and deploy pipelines.
Administer team code repositories in Microsoft Team Foundation Server (TFS) and Git.
Create and maintain build and test environments (with support from IT).
Work closely with Software Development teams to ensure stable and successful builds
Maintain and implement environments and tools to support Developer/QA productivity.
Work with organization’s Information Technology department to ensure source control, build, QA, and demo environments are online and available.
Knowledge, Skills and Abilities
Understanding of Agile, Kanban, and CI/CD pipelines.
Experience maintaining DevOps tools and processes for the building, branching, and deployment of Enterprise software solutions.
Experience maintaining DevOps tools and processes for globally distributed teams.
Knowledge of modern DevOps technologies and processes, with some experience or exposure to deploying them within an enterprise development team.
Ability to work in a fast paced, collaborative environment.
Sound analytical, conceptual and root cause analysis skills.
Excellent communication skills, energetic and fast learner.
Detail-oriented, focused and organized.
Driven self-starter having flexibility and maturity to adapt to team environment.
Experience with MS DevOps tools, including Azure DevOps, VSTS, TFS, MSBuild, MSTest, etc.
Experience with version control systems and branch management (TFS, Git)
Command line/scripting skills, especially in PowerShell.
Knowledge of Microsoft Azure (exposure to AWS or Google Cloud as well is a bonus).
Exposure to container-based platforms and tools such as Docker, Kubernetes, etc.
Exposure to C# .Net Applications and their configuration.
Knowledge of MS Windows and its configuration.
Experience with Agile/Scrum process using Atlassian products like JIRA, Bamboo and Confluence.
Experience with Microsoft SQL Server.
Bachelor’s degree in Computer Science, Software Engineering, Information Technology or similar technical degree.
Working in a heterogeneous environment, support automated build, test, deploy processes.
Working with release management & version control.
Hands-on knowledge with build server products, scripting technologies and SRM practices.
Om op deze vacature te solliciteren bezoek je nl.whatjobs.com.