DEVOPS Support Engineer
Job Description
BLUEGRASS OVERVIEWÂ
Bluegrass Digital is a dynamic software engineering company working with leading international companies. We develop medium to enterprise websites, custom development and mobile applications. We work with CMS platforms like Umbraco, Optimizely, Contentful and WordPress, as well as creating custom SaaS applications. We develop on both the Microsoft stack and Open-Source stack using Microsoft Azure, DevOps, .NET Core, ASP.NET MVC, C#, PHP, JavaScript, React, React Native, VueJS, NodeJS, GraphQL and RESTful API’s building lightweight modern applications. You will work in a strong and passionate team using latest technologies and development standards, striving to deliver quality project work.
WHO ARE WE LOOKING FOR?Â
We're looking for a capable DevOps Support Engineer, with Microsoft Azure (preferred) or AWS Cloud experience, to join our dynamic and growing team. This role suits a multi-skilled person with .NET skillset, interested in DevOps tooling and processes and knowledge of networks/server maintenance, website hosting, support and back-up procedures. A key part of the role is to assist the Technical Director with the administration of our client websites, applications and Azure app service environments. You will both maintain and continuously look for ways to improve the DevOps processes and find efficiencies through latest technologies (Docker; Kubernetes etc) and automate wherever possible. Ideally you will have experience and a solid understanding of managing internal business networks and firewalls; and server environments with emphasis on maintaining infrastructure, not limited to but including, Windows & IIS (Cloud / VM’s), .Net Framework, Microsoft Exchange, Active Directory, and MailFlow.Â
SKILLS YOU SHOULD HAVEÂ
- IT related Degree or Diploma. MCSA, MCSE or similar qualifications (very beneficial)Â
- A minimum of 2-3+ years' experience as a System Engineer / Network Support Engineer / DevOps Engineer / or .NET Developer
- Experience working with Cloud Environments – Microsoft Azure (preferred)Â
- Experience with Cloud backup strategies, automation, disaster recovery strategies, cloud securityÂ
- Experience maintaining Cloud storage networks, backup and data retention policiesÂ
- Good understanding of CI/CD processes – Microsoft DevOps (preferred)
- Good understanding of source control best practice and branching strategies, using tools like GIT, Bitbucket, SourcetreeÂ
- DevOps tools and process – Docker; Kubernetes; GIT; New Relic; JIRA (very advantageous)Â
- Firewall Management; Virtual Network Gateways; VPNÂ
- Scripting experience i.e. BASH or Python or PowerShell
- Ability to write SQL database scripts (advantageous, not mandatory)Â
- Ability to create and maintaining SQL databasesÂ
- A solid understanding of web development technologies and processes and how they all work together. For example, HTML, CSS, JavaScript, .NET or PHP, DatabasesÂ
- Experience with Telephony and VOIP systemsÂ
- Excellent troubleshooting skills, with the ability to resolving technical issues, database anomalies, website performance issues related to underlying database issues or Cloud app service infrastructure.Â
- Solid communication and project management skills
- Experience providing and supporting client service level agreements (SLA’s) and responding to our clients during outages, downtime etc. within SLA timeframesÂ
KEY RESPONSIBILITIESÂ
- Maintaining the internal Bluegrass core IT infrastructure
- Manage and maintain the internal Bluegrass company network; firewalls; VPN; Microsoft Entra products and servicesÂ
- Setup and management of all Bluegrass employee hardware and devices and ensuring the company asset register is maintained for insurance purposesÂ
- 1st line support for managing and troubleshooting any user hardware related issuesÂ
- Manage existing and setup of new employees, within the Bluegrass Azure directory and environments
- Manage the existing telephony and Microsoft Teams phone systems with 3rd party vendorsÂ
- Manage 3rd party suppliers and vendor contracts and relationshipsÂ
- Manage Azure app service subscriptions, including monitoring application insights and logs for potential issuesÂ
- Support the development team with project deployments; troubleshooting application issues from a Cloud perspective; database support etcÂ
- Maintain DevOps pipelines and troubleshoot deployment related issuesÂ
- Assist with the maintenance of monthly Platform Operations automation and test scriptsÂ
- Create standards & process documentation and maintain existing documentation.Â
Date Posted
12/11/2024
Views
0
Similar Jobs
Lead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsOperations Functional Support Specialist - Dynamics 365 Finance & Operations (IN) - Cencora
Views in the last 30 days - 0
Cencora is seeking a Functional Support Specialist with 25 years of experience in Microsoft Dynamics 365 Finance Operations particularly in Operation...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View Details