-
- Provide technical expertise and leadership in the design and development of new products using service oriented architectures
- Evaluate new and emerging technologies
- Analyze requirements to assist in creating, grooming, and estimating of user stories
- Define and enforce software architecture standards, the use of design patterns, and coding standards
- Build and enhance new services and applications using C#, .NET, React
- Participate in code reviews to ensure code quality
- Collaborate with software architects, enterprise architects, DevOps, and others
- Mentor team members to fill knowledge gaps and facilitate growth
- Must be a self-starter, motivated individual with ability to adapt rapidly to current and emerging technologies. Ability to exercise independent judgement and work under minimum supervision.
- Successful candidate will propose innovative solutions, improvements to current processes, and ways to enhance/improve the current infrastructure environment. Is an idea-generator, challenges themselves and their peers, and has a strong desire to succeed in a fast-paced and evolving technical environment.
- Strong attention to detail and excellent time management skills required.
- Administration, configuration, and monitoring of VMware/vSphere/ESX in Production/Dev/Test/QA/UAT server environments [application, web, and file servers]. Including but not limited to troubleshooting to identify root cause, proposing solutions to remediate issues, and ensuring the highest level of uptime and availability.
- Administration of server technologies including the management of various operating systems [Windows 2016,2019, 2022], RHEL Linux, and Cisco UCS blade servers [B200-M4/M5/M6]. Domain Controllers, GPO, DNS, and DHCP.
- Administration of Microsoft Azure environments, Azure Active Directory, MS Teams, MS OneDrive, Azure B2C/MFA.
- Administration of on-premises services such as Active Directory, Veeam backups, and faxing services. File and server restoration/recovery for Windows, Linux, and SQL as needed.
- Microsoft O365 Email Administration in hybrid configuration, Exchange 2019.
- Storage administration and Best Practices [Pure FA//X50 and C60 arrays, or similar].
- Participate in the development and implementation of automated system configuration tools to ensure consistent builds within the environment. Provision new VMware servers as requested by App/Dev teams. Utilize pre-built templates for quick provisioning and hardening of each server.
- Assist in monthly maintenance and patching of environment [3rd Sunday of every month].
- Responding to critical alerts in a timely manner, both on/off business hours as reported by our various monitoring tools and the NOC/SOC.
- Serves as an escalation point for critical issues reported through our Incident Response Teams channel, troubleshooting, identification, and remediation of issue in a cross-team environment.
- Participate in on call support of escalated issues in the infrastructure environment on a two-week rotational basis.
- Coordinate and Implement change management requests while adhering to strict Change Management protocols.
- Troubleshooting, identifying, and documenting root causes via IMRCA process [Incident Management Root Cause Analysis].
- Project planning, ownership, management, and reporting. Projects may vary in complexity and duration. Expected to lead project of all sizes, durations, and complexities from inception to completion.
- Perform server upgrades, as needed, by developing, testing, evaluating, and installing enhancements while following corporate change control and quality control standards.
- Create and revise system documentation and procedures.
- Available for after-hours support [evenings and weekends ] to perform system upgrades as needed.
- Other assignments, projects, and tasks may be delegated as needed.
- Routine collaboration with peers in other departments to strengthen communication channels, understand cross-team objectives, and meet common goals.
- Solid understanding of security protocols and best practices as they relate to IT Infrastructure hardware, software, and tools.
- Collaboration with our IT Security team to ensure adherence to stated policies and procedures.
- Management of all IT hardware assets within the Primary and Secondary datacenters.