Skip to main content
Posted December 27, 2021
National Communications Services Inc

Software Engineer- Service Automation

Anywhere Remote Full Time

Position Summary As a member of our Service Automation team, you will work directly with our Tier 3 operational support teams, in an environment with...

Position Summary

As a member of our Service Automation team, you will work directly with our Tier 3 operational support teams, in an environment with over 200,000 end users. Your goal will be to identify and deliver tooling and/or solutions to help optimize work streams. Building automation of repetitive tasks and driving out manual work effort is critical to success.

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:

  • 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.

This listing expired on Jan 26. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.