Software Engineer - Service Automation
Job Description
NCS, Inc. is seeking an experienced Software Engineer, specializing in the development of Tooling and Automation in support of delivering the O365 suite of services, primarily focusing on Microsoft Teams, Exchange, and AV Conferencing services. We are looking for an independent, passionate, highly talented, and motivated Software Engineer to join an industry leader in delivering cloud and hybrid communication solutions and services. In addition, this role will help drive multiple projects and service improvement plans. If you have the skillset outlined below and the determination to seek out continuous improvement, we want to talk with you!
Requirements
Essential Requirements:
• Qualified staff must hold U.S. Citizenship
• Ability to pass criminal background check upon hire and periodic recheck every 2 years
• Predictable and reliable attendance
• Ability to work overtime, as needed
• Prolonged periods sitting at a desk and working on a computer
Duties and Responsibilities:
- Develop and maintain reports and tools/solutions to support aforementioned services.
- Monitor milestones and ensure projects stay on schedule while aligning to the originally defined scope.
- Extract and merge data from multiple sources. Perform data and trending analysis and create metrics that can support service improvement and decision making.
- Build tools to capture performance metrics and present in a format that can be presented in monthly service reviews.
- Work with multiple teams and proactively create tools or scripts to simplify, optimize, streamline, and automate processes within the IT environment.
- Provide training to team(s) on proper usage of reports and tools.
- Support troubleshooting work as required.
Qualifications and skills:
- BA/BS in Computer Science, Computer Engineering, or related degree. Equivalent work experience may be considered.
- 4+ years' experience in a DevOps role with a focus on automation and/or integration.
- Advanced knowledge of SQL and Databases Design required.
- Advanced knowledge of PowerShell and/or C# preferred; working knowledge of PowerShell, C# and .Net required.
- Proficiency in network technologies and protocols including networking topology mapping, event correlation, and fundamentals. Experience configuring firewalls, routing, load balancing a plus.
- Use and management of Azure DevOps/GIT and dashboard utilization (Power BI, etc.).
- Excellent writing and documentation skills required, technical writing experience a plus.
- Experience with low-code/no-code solutions, preferably PowerApps+PowerAutomate.
- Experience with Azure automation via Storage Accounts, Azure Functions, Runbooks, Data Factory, etc.
- Software Development Life Cycle (SDLC) knowledge.
- IT Operations and Lifecycle Management
- SharePoint via OneDrive, Teams, or PowerAutomate
- PowerShell Scripting
- Must be detail oriented, resourceful, and self-reliant.
- Strong ability to prioritize work.
- Strategic thinker with ability to effectively communicate and collaborate with team members.
- Work with 3rd party API's to enhance and support new and existing tools.
- Knowledge of Active Directory preferred.
- Knowledge of PowerQuery and/or Kusto Query languages preferred.
- Azure storage and data warehouse solutions preferred.
- Experience with data mining, data warehouse platforms and predictive analysis preferred.
- ITIL certification a plus.
Date Posted
08/27/2022
Views
0
Similar Jobs
Software Engineer II, Graphics/Vulkan - DigitalFish
Views in the last 30 days - 0
DigitalFish is seeking a Software Engineer II Graphics to join their dynamic team The ideal candidate will have experience in realtime graphics and ma...
View DetailsSr. RF Silicon Software Engineer (Starlink) - SpaceX
Views in the last 30 days - 0
SpaceX is actively developing technologies to make human life on Mars possible and deploying Starlink the worlds largest satellite constellation provi...
View DetailsSr. Software Engineer, Starlink Ground Stations - SpaceX
Views in the last 30 days - 0
SpaceX is a company that aims to make human life on Mars possible by developing advanced technologies for a future of outdoor exploration They are cur...
View DetailsSoftware Engineer, Starlink Ground Stations - SpaceX
Views in the last 30 days - 0
SpaceX is a company that aims to make human life multiplanetary by developing technologies for a future where humanity explores the stars They are cur...
View DetailsSenior Software Engineer, Networking Software - NVIDIA
Views in the last 30 days - 0
NVIDIAs platforms have made significant impacts in AI and SoftwareDefined Networking with widespread use across leading academic institutions startups...
View DetailsIT Engineer, End User Support - NVIDIA
Views in the last 30 days - 0
NVIDIA is seeking an IT Engineer to support Field Office sites manage IT inventory ensure compliance resolve issues communicate updates and improve op...
View Details