Systems Administrator
Affiliated Engineers
- Hunt Valley, MD
- Permanent
- Full-time
- Maintains and administers assigned technology infrastructure, hardware and software.
- Installs operating system software, patches, and upgrades
- Configures, optimizes, and monitors operating system software and application software
- Analyzes, troubleshoots and resolves system hardware, software, and networking issues
- Administers user, server, security, and file systems.
- Performs system backups and recovery
- Conducts server builds
- Conducts cloud deployments
- Follows effective, appropriate agile and project management processes
- Maintains detailed process, technical, and end user documentation, and training material for assigned systems.
- Bachelor’s degree in Computer Science, Business Administration, or a related technical degree; or commensurate experience.
- Five years of experience, including two years of related IT experience in the professional services industry.
- Advanced knowledge of Microsoft Windows operating systems and related products (both commercial and open source), LAN protocols, WAN protocols, desktop/laptop operating systems, standard office applications, backup and security systems, hardware and server component technologies, cloud infrastructure, Infrastructure-as-a-Service (IaaS) and Platform-as-a-Service (PaaS) technologies.
- Experience with database administration, application development, scripting, security analysis, business continuity, and standards and policies development.
- Experience with Infrastructure Security or Networking systems.
- Experience with cloud infrastructure, IaaS, and PaaS in Microsoft Azure.
- Experience with DevOps.
- Experience with Infrastructure-as-Code (Terraform, git, etc.).
- Ability to work independently on large projects or multiple projects concurrently.
- Strong interpersonal and communication skills. Ability to work well in a team environment, including carrying out appropriate follow-through with others, teaching and delegating work, and giving and receiving constructive feedback. Communicates well with individuals at all levels in the organization.
- Strong organizational skills and the ability to prioritize to effectively handle multiple tasks and deadline pressures without creating workflow problems for others. Generally, works on multiple projects/activities in a given time period.
- Technical Knowledge
- Client Focus
- Professionalism
- Consultancy
- Communication
- Project Execution
- Quality
- This position requires travel up to 10% of the time.
- Willingness to work to meet deadlines as required by client demands.
- Working at a computer for several hours at a time.
- Attending meetings with team members and other consultants both on and off-site.
- Ability to lift up to 30 pounds.
- Performing typical office activities.