Sr. Software Engineer TECHM-JOB-25260
Location: Lansing
Skill: Office 365 Administration Intermedi...
Description
Job Description Summary The Senior Messaging Engineer provides infrastructure and O365 application support. Performing level three support for questions and problems relating to O365 applications, service integration, and related hardware and software. Must interface with various technical teams to implement new technologies and support existing technologies. Other teams include Networking, Windows, Storage, and Information Security. Execute projects and resolve complex problems in varying systems that include Enterprise level archiving, O365 technologies, Exchange/Exchange Online, Active Directory, MS TEAMS, SharePoint Online, Conditional Access, and InTune. Job Description ¿ Architect and manage large scale and technically complex projects and upgrades ¿ Manage Office 365 tenant ¿ Demonstrate strong team leading skills ¿ Superior work ethic with the ability to manage projects with little supervision ¿ Exception documentation and communication skills ¿ Broad knowledge of Microsoft technologies, with specialization in messaging and collaboration technologies ¿ Advanced PowerShell scripting focused on managing, automating, and reporting ¿ Administration of antispam technologies, such as Cisco ESA or Microsoft ATP ¿ Experience in Active Directory, shared mailbox and resource mailbox management ¿ Experience in SMTP services ¿ Provide recommendations on changes and design enhancements to improve the environment, services, processes, and security ¿ Build relationships with team members and customers, and enhance intrateam collaboration ¿ Provide superior customer support ¿ Ensure new technology initiatives are stable and readily maintained Other duties ¿ Participates in 24 hour on call rotation. ¿ Other duties as assigned. Knowledge, Skills & Abilities ¿ Expert knowledge in Microsoft Active Directory Design and support. ¿ Expert knowledge in Microsoft Exchange Server and O365. ¿ Ability to plan, lead and manage projects. ¿ Experience with designing, deploying and maintaining Microsoft technologies, to include Exchange, Skype/TEAMS, SharePoint, O365 deployments ¿ Experience with configuring and managing security roles within the Exchange environment. ¿ Skilled in evaluating the security of a messaging infrastructure and able to remediate security findings ¿ Experience with DNS and related entries, such as SPF, DKIM, Dmarc and Mx records. ¿ Experience using networking tools, such as Fiddler and Wireshark ¿ Skilled in utilizing PowerShell for automating day to day tasks and managing the environment ¿ Experience deploying and managing server virtualization technology. VMWare and Client Blade Servers experience preferred. ¿ Experience working in team and collaborative environments with excellent communication skills. ¿ Ability to communicate and coordinate effectively throughout the organization regarding technical matters. ¿ Ability to work independently and in a team environment with minimal supervision. ¿ Ability to create ad hoc PowerShell scripts and/or troubleshoot existing scripts ¿ Ability to provide in depth diagnosis by gathering, organizing and analyzing data for research and problem solving. Education and Experience ¿ Bachelor's degree or equivalent education and experience. ¿ 6+yearsexperienceproviding support in a multi server enterprise environment consisting of 5,000+ users in multiple geographic locations. ¿ Programming experience (PowerShell, VB Script, Perl). Certifications, Licenses, Registrations Required ¿ MCSE certification Location: Hyderabad / Pune