Oversee the installation, configuration and maintenance of servers
Collaborate with stakeholders to understand business needs and requirements
Manage the Active Directory and other core IT services
Monitor systems performance and troubleshoot moderate to complex issues
Perform maintenance such as patch management, updates, and backups
Plan and execute systems upgrades and hardware/software installations
Ensure systems are updated with latest security patches and software updates
Implement and maintain security measures to protect systems
Conduct security audits and assessments
Develop, manage and test backup and recovery procedures
Develop and maintain disaster recovery plans
Provide support to end users and other IT staff
Maintain detailed documentation of system configurations
Create reports on system performance, security incidents and other key metrics
Coordinate with other IT teams to ensure coordinated delivery of IT services
Provide recommendations for system improvements
Requirements
5+ years of related experience
Technical Training, Certification(s) or Degree
Technical skills: Java 17+, Spring Boot, Reactive RESTful Web Service Development with Spring WebFlux, Streams, Kafka, Redis, Oracle database, React/Next.js UI framework, Github, Kubernetes, and Docker
Tech Stack
Docker
Java
JavaScript
Kafka
Kubernetes
Next.js
Oracle
React
Redis
Spring
Spring Boot
SpringBoot
Benefits
Comprehensive benefits and wellness packages
401K with company match
Competitive pay and paid time off
Flexible work weeks
Paid parental, military, bereavement, and jury duty leave