Position Description
The Engineer II position will be expected to act as a key member of the engineering staff collaborating with cross functional teams to build and support email solutions, ensuring a friction-less experience to our customers while maintaining the highest standards of security and availability. Our team thrives and succeeds in delivering email processes and solutions for a dynamic environment where priorities shift quickly. The ideal candidate has broad technical knowledge, typically ranging from M365 Exchange and hybrid server administration to Powershell scripting and will have a have a track record of providing first rate Tier 1 end user support.
Position Responsibilities
As an Exchange Administrator, you play a crucial role in managing your organization’s email and mailboxes. Here are some key tasks associated with this role:
- Recover Deleted Items: Restore accidentally deleted items from a user’s mailbox.
- Archive and Deletion Policies: Set up policies for archiving and deleting mailboxes within your organization.
- Mailbox Features Configuration:
- Define mailbox sharing policies: Specify how users can share calendar and contact information with external parties.
- Configure “Send as” and “Send on behalf” delegates for specific mailboxes. For instance, an executive might want their assistant to send emails on their behalf.
- Shared Mailboxes Creation: Create shared mailboxes to allow a group of people to monitor and send emails from a common address.
- Email Security Management:
- Implement anti-spam protection and malware filters for the organization.
- Ensure secure communication using SSL and TLS certificates for email encryption.
- Microsoft 365 Groups Management: Oversee Microsoft 365 groups within your organization.
- Dynamic Distribution Lists: Create dynamic distribution lists.
- Custom Reports and Audits – User Powershell to script custom reports.
- Automation – Use Powershell and Azure Automation to automate fulfillment of customer requests.
- eDiscovery – use eDiscovery to run keyword queries and export emails as PST files.
- GPOs – use GPOs to implement global settings
- Learn and apply advanced concepts, frameworks, tools, methodologies, and other technologies
- Assist with scoping, designing, and building scalable, resilient distributed systems
- Engage in cross-functional collaboration throughout the entire software lifecycle
- Utilize programming languages like JavaScript, PowerShell, or other object-oriented languages, SQL, and NoSQL databases.
- Consistently share best practices and improve processes within and across teams
- Build product definition and leverage your technical skills to drive towards the right solution
- Analysis and Estimation skills
- Assure 24x7 support for systems
- Participate in design sessions and code reviews with peers to elevate the quality of engineering across the organization with respect to Power Automate flows and PowerShell scripts.
Qualifications
- Experience with PowerShell scripting against the O365 and On Prem environments.
- Experience with O365 and all of its offerings and configurations from an Administrator standpoint.
- Familiarity with Exchange hybrid environment that includes Exchange 2016 onprem servers and M365 – This will involve last level incident triage, day to day maintenance and best practices, and complete architecture build and design within a hybrid environment
- Experience with all Mail Flow processes from all Client entry points (Web or Desktop), including Exchange connectors
- Experience with all Exchange Offerings – For example, Shared Mailboxes, Distribution Lists, Contacts, User
- Experience with Datacenter structure, capabilities and offerings, including the Azure platform, and its native services.
- Knowledge of network appliances, network flows
- Experience with Azure Network (Subscription, Security zoning, etc)
- Experience with security protocols and products: Understanding of Active Directory, Windows Authentication, SAML, OAuth.
- Knowledge of Server administration and the software development life cycle (task management, source code, building, deployment, operations, real-time communication).
- Experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
- Experience with existing Operational Portals such as Azure Portal
- Familiarity with extensible REST APIs and Microsoft Graph
- Experience with monitoring tools
- Experience with Fiddler
- Experience with security protocols and products such as of Active Directory, Windows Authentication, SAML, OAuth
- Familiarity with Datacenter structure, capabilities, and offerings, including the Azure platform, and its native services
- Familiarity with DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework
- Demonstrated ability to coordinate complex efforts across functional areas
- Strong MS Office skills
- Proven project coordination skills
- Strong verbal and written communication skills
- Must be available to support 24/7
- Strong problem-solving ability
- Ability to excel in a fast-paced, startup-like environment
Experience
- Exchange Online Experience (1+ years)
- On-call Experience (1+ years)
- Experience with architecture and design (2+ years)
- Experience with AWS, GCP, Azure, or another cloud service (1+ years)
- Project and people management experience
- Experience in Programming (1+ years)
- End user customer experience (ticket processing) (1+ years)
Education
Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience
Annual Salary
$71,000.00 - $157,000.00
The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/ annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate’s work experience, education and training, the work location as well as market and business considerations.
At this time, GEICO will not sponsor a new applicant for employment authorization for this position.
Benefits:
As an Associate, you’ll enjoy our Total Rewards Program* to help secure your financial future and preserve your health and well-being, including:
- Premier Medical, Dental and Vision Insurance with no waiting period**
- Paid Vacation, Sick and Parental Leave
- 401(k) Plan
- Tuition Reimbursement
- Paid Training and Licensures
*Benefits may be different by location. Benefit eligibility requirements vary and may include length of service.
**Coverage begins on the date of hire. Must enroll in New Hire Benefits within 30 days of the date of hire for coverage to take effect.
The equal employment opportunity policy of the GEICO Companies provides for a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO hires and promotes individuals solely on the basis of their qualifications for the job to be filled.
GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company. This applies to all applicants and associates. GEICO also provides a work environment in which each associate is able to be productive and work to the best of their ability. We do not condone or tolerate an atmosphere of intimidation or harassment. We expect and require the cooperation of all associates in maintaining an atmosphere free from discrimination and harassment with mutual respect by and for all associates and applicants.