Job Description: Systems Engineer
Location: Milwaukee, WI
Duration: 6+ Months Until April 2025
Schedule: Onsite Monday-Wednesday, Remote Thursday-Friday
Overview:
Our Fortune 500 client in Milwaukee is seeking a Senior Systems Engineer to join a growing team. This is a long-term contract with the expectation that the contractor works onsite Monday through Wednesday.
Responsibilities:
In addition to cumulative prior experience, the Senior Systems Engineer will:
- Proactively monitor and resolve application system performance bottlenecks.
- Ensure SLAs are maintained and systems are built for sustainability.
- Stay updated on technical concepts and industry trends relevant to the role.
- Build systems for diverse use cases while avoiding over-engineering.
- Independently seek answers and expand technical knowledge with or without guidance.
- Manage systems and services in both on-premises and cloud environments.
- Develop and maintain comprehensive documentation for systems and processes.
- Troubleshoot and resolve issues related to systems and infrastructure.
- Collaborate with IT team members to ensure security, reliability, and scalability of systems and infrastructure.
Qualifications:
Required:
- Bachelor's Degree or equivalent experience.
- 3-5+ years of professional experience in IT or related fields.
Preferred Skills and Experience:
- 3+ years of experience with:
- At least one operating system or hosting platform.
- Performance tuning of application stacks, operating systems, or databases.
- Cloud-based PaaS and SaaS platforms and integration with on-premises infrastructure.
- Virtualization and containerization technologies.
- Monitoring and performance management of systems.
- Scripting development (e.g., PowerShell).
- Identity platforms and tools.
- Knowledge of networking fundamentals.
- Familiarity with Infrastructure as Code (IaC) concepts and tooling.
- Experience with CI/CD tools, Git, branching strategies, and delivering infrastructure as a product.
- Proficiency in modern development and scripting languages.
- Understanding of high-availability concepts.
- In-depth knowledge of systems such as SCCM, Windows, Intune, Group Policy, and Tanium.
- Strong troubleshooting skills within areas of expertise.
- Exposure to multiple delivery methodologies, including Agile and Waterfall.