What are the responsibilities and job description for the Exchange Engineer position at R Systems, Inc.?
Job Details
Exchange Engineer
Work Location: Charlotte, NC ( 3 days onsite)
12-24 months contract
Mandatory Skills
Powershell, Agile, MS Exchange
MUST HAVE:
- Must have recent 100% on-prem experiencewith Exchange
- Agile tools (Jira)
- Must have experience with Exchange version 19, Powershell scripting, and automation
- Large enterprise experienceis essential for understanding processes and culture
- Degree in Computer Science, Engineering or equivalent educational experience
Required skills:
- Experience with enterprise authentication mechanisms including domain authentication, OAuth/Modern Authentication, Kerberos
- Knowledge of Microsoft web technologies including Exchange Web Services
- Understanding of Financial Regulatory, Legal and Compliance requirements
- Understanding of Microsoft Graph and other emerging Email APIs
- Familiarity with C#, JavaScript, Python, HTML, CSS
- Understanding of Change management (Jira) and version control (Bitbucket)
Job Description:
Global Email/Teams Engineering is looking for an experienced engineer to join our Exchange Engineering team. The candidate should be a self-motivated individual with experience designing, building and testing Powershell solutions for both Exchange on-premise and M365 Exchange Online environments.
The candidate will be working within an agile environment to deliver quality enterprise class solutions collaborating with our Microsoft Cloud Architecture team, M365 Application SMEs, Product Managers as well as Service Delivery team members.
Required technical expertise:
- Degree in Computer Science, Engineering or equivalent educational experience
- 10 years with extensive Engineering experience with Microsoft Email platforms, such as Exchange 2016, 2019 and Exchange Online in the M365 cloud
- 10 year experience with core Microsoft Exchange technologies such as DAG clustering, RBAC security, Directory Sites, DNS/F5, routing configurations, Transport Rules
- 10 year experience with PowerShell, other development tools and technologies
- Strong proficiency with industry wide core email technologies and SMTP
- Strong proficiency with Microsoft Windows and Microsoft Office applications
- Knowledge of enterprise software design concepts: flowcharting, design patterns, object oriented programming, deployment process, and test plan development
- Knowledge of Microsoft infrastructure technologies including Active Directory
- Demonstratable track record of success with complex automation projects usingWindows PowerShell
- Experience with Windows desktop servers, registry management, process management, file I/O operations, networking
- Demonstratable ability to Debug scripting issues, create test plans, participate in testing reviews, and resolve moderate defects
- Demonstratable ability to document existing Powershell code
Sound understanding of test-driven development (TDD) practice
Feel free to reach