Digital Systems Engineer
Role Overview
The Digital Systems Administrator is responsible for supporting development teams in managing and deploying code across On-Premises and cloud environments. The role requires hands-on experience as a System engineer, strong knowledge of Windows and Linux operating systems, and proven expertise in Azure DevOps, including CI/CD processes, permissions, and backups. The position involves maintaining hybrid application infrastructures, supporting development teams, and working closely with multiple interfaces within the organization.
Key Responsibilities
- Support and accompany development teams throughout the full software development lifecycle, including code management and deployment in On-Premises and cloud environments.
- Independently operate, build, develop, and maintain CI/CD processes in collaboration with relevant organizational stakeholders.
- Maintain, manage, and upgrade application infrastructures in hybrid environments (On-Premises and Cloud).
- Provide ongoing support to development teams.
Requirements
- At least 4 years of experience in a System role or a similar position.
- At least 4 years of hands-on experience with Windows- and Linux-based operating systems.
- Proven knowledge and experience with Azure DevOps, including: Administration, CI/CD pipeline design and implementation, Permissions management, Backups.
- Experience with Visual Studio, NuGet, and NPM modules in .NET environments.
- Experience working with Git environments.
- Knowledge and hands-on experience with Azure services, including: Appservices, Azure Active Directory, Backups, Blob, Virtual Machines.
- Experience managing and maintaining IIS servers in production environments.
- Knowledge of networking concepts and technologies, including DNS, VNET, and VPN.
- Experience working with internal and external certificates.
- Experience writing PowerShell scripts, including understanding of objects, loops, lists, and dictionaries.
- Familiarity with cloud infrastructures, including Azure and AWS.
- High service orientation, strong teamwork skills, excellent interpersonal communication, and ability to manage complex interfaces.
Advantages
- Familiarity with Octopus.
- Familiarity with Jenkins.
- Familiarity with Internal Developer Portals.
Personal Attributes
- Thorough, organized, methodical, and responsible.
- Strong self-learning capabilities and motivation to grow.
- Strong analytical skills and business-oriented mindset.