Overview
Skills
Job Details
Job Title: Windows Engineer ( Level 2)
Job Description
Looking for a proactive and independent resource to administrate, maintain, and support a Microsoft environment for several web applications along with backing services hosted on Linux. This environment includes Microsoft identity, database, queuing and reporting operations and operating with load balancers that are unique within the org. Experience with DevOps and Site Reliability Engineering disciplines is preferred. This role will involve both support and project work paired with the application team to help modernize the application hosting and align with larger org consolidation efforts such as moving logging and monitoring from Splunk to Datadog.
The current application environment includes primarily Windows servers with some backing services hosted on Linux (e.g. splunk, postgres, and redis), network storage, and identity and message services on Windows. The application interacts with both internal and external services that you may help troubleshoot (e.g. connections to Snowflake)
Technical Environment:
- Microsoft Internet Information Services (IIS)
- Microsoft Active Directory Federation Services (ADFS)
- Microsoft Active Directory
- Microsoft SQL Server
- Microsoft Message Queuing (MSMQ)
- Windows Server
- Ubuntu Linux
- PostgreSQL
- Redis
- Synology NAS
- Splunk (looking to retire for Datadog)
- TeamCity - build (retiring for GHA)
- Octopus - deployment tool (may retire in favor of GHA)
- Snowflake
Desired Skills:
- Experience hosting externally facing web applications in a Microsoft environment
- Experience configuring and maintaining Windows services like Active Directory and Active Directory Federation Services
- Experience configuring and maintaining Microsoft Message Queuing and Microsoft SQL Server
- DevOps experience working alongside application teams
- Familiarity with building .NET applications
- Site Reliability Engineering experience primarily in a Windows environment
- Knowledge of load balancers (e.g. Kemp and Netscaler)
- Splunk experience nice to have
Key Responsibilities
- Day to day administration of a Microsoft domain
- Testing and validation of Windows Updates
- Maintenance of certificates related to ADFS and IIS web applications
- Contribution to support incidents related to the underlying environment
- Upgrades and maintenance of Windows servers
- Upgrades and maintenance of MS SQL and related servers
- Modifications of ADFS to support external identity providers
- Projects related to upgrading and modernizing the architecture to include assistance with evaluating Azure hosting options