Unknown Company

Sr. Software Engineer TECHM-JOB-25260

lansing, mi • Posted 6 days ago
Onsite Full Time General

Sr. Software EngineerJob 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 DescriptionArchitect and manage large scale and technically complex projects and upgradesManage Office 365 tenantDemonstrate strong team leading skillsSuperior work ethic with the ability to manage projects with little supervisionException documentation and communication skillsBroad knowledge of Microsoft technologies, with specialization in messaging and collaboration technologiesAdvanced PowerShell scripting focused on managing, automating, and reportingAdministration of antispam technologies, such as Cisco ESA or Microsoft ATPExperience in Active Directory, shared mailbox and resource mailbox managementExperience in SMTP servicesProvide recommendations on changes and design enhancements to improve the environment, services, processes, and securityBuild relationships with team members and customers, and enhance intrateam collaborationProvide superior customer supportEnsure new technology initiatives are stable and readily maintainedOther duties as assigned.Knowledge, Skills & AbilitiesExpert 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 deploymentsExperience with configuring and managing security roles within the Exchange environment.Skilled in evaluating the security of a messaging infrastructure and able to remediate security findingsExperience with DNS and related entries, such as SPF, DKIM, Dmarc and Mx records.Experience using networking tools, such as Fiddler and WiresharkSkilled in utilizing PowerShell for automating day to day tasks and managing the environmentExperience 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 scriptsAbility to provide in depth diagnosis by gathering, organizing and analyzing data for research and problem solving.Education and ExperienceBachelor’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 RequiredMCSE certificationLocation: Hyderabad / Pune

Back to Job Search