System Engineer
Job Description
Spinutech is hiring a full time System Engineer to join our dynamic digital marketing and web development agency. If you’re passionate about working with cutting-edge systems, and you thrive in a collaborative, innovative environment, we’d love to hear from you!
What You'd Do Here
System Administration
- Manage and maintain Linux and/or Windows-based hosting environments, including websites, databases, and associated infrastructure.
- Deploy, update, and secure systems across AWS environments.
- Provide On-Call Services to clients.
Aws And Infrastructure As Code (Iac)
- Design, deploy, and optimize solutions using AWS services such as EC2, RDS, S3, IAM, and CloudFormation.
- Utilize Terraform to define, provision, and manage infrastructure as code (IaC) for scalable, repeatable deployments.
- Monitor and improve cloud performance, scalability, and cost-efficiency using tools like AWS CloudWatch and Cost Explorer.
Technical Support And Collaboration
- Provide internal user support and resolve technical issues through ticketing systems, phone, or in-person assistance.
- Collaborate with cross-functional teams to implement and optimize hosting solutions, ensuring smooth system operations.
What Does Success Look Like
Reliable Infrastructure
- Hosting environments (AWS, and IaC) are stable, secure, and achieve 99.9% or higher uptime.
- Systems are regularly updated, monitored, and optimized for performance and security.
Efficient Support
- Internal and external user issues are resolved promptly and effectively, meeting or exceeding SLA targets.
- Clear and professional communication ensures high user satisfaction.
Aws And Terraform Optimization
- Cloud and IaC solutions are cost-efficient, scalable, and aligned with business objectives.
- AWS and Terraform environments are configured for reliability and optimized to minimize waste.
Project Delivery
- Tasks and projects are completed on time, within scope, and to quality standards.
- Positive feedback from team members and stakeholders reflects collaboration and
What You Need To Work Here
- Bachelor’s degree in Computer Science, Information Technology, or equivalent experience.
- 3-5 years of experience in a mixed Linux and Windows web hosting environment.
- 1-2 years of hands-on experience managing AWS infrastructure and implementing IaC with Terraform.
Proficiency In
- Linux and Windows Server operating systems.
- Web server technologies (e.g., Apache, Nginx, IIS).
- AWS services such as EC2, RDS, S3, IAM, and CloudFormation.
- Terraform for infrastructure provisioning and management.
- Databases (e.g., MySQL, MSSQL) and virtualization tools.
Key Attributes
- Strong problem-solving and troubleshooting skills.
- Excellent communication and collaboration abilities to support internal teams and external stakeholders.
- Passion for learning and staying up to date with industry trends and best practices.
Leadership And Stakeholders
- Report to the Director of Engineering and provide updates on infrastructure performance, project milestones, and ongoing initiatives.
- Collaborate with Business Insights and Project Management teams to estimate and implement technical solutions for new projects.
Internal And External Users
- Act as a key resource for internal teams, providing technical support, guidance, and mentorship.
- Occasionally assist external clients with hosting infrastructure concerns, delivering professional and clear communication.
What Benefits We Can Offer You
- Full medical, dental, and vision benefits plus company paid life and disability insurance
- 401k retirement plan, plus company match
- Paid time off. Everyone needs a vacation!
- Fully paid maternity leave (up to 12 weeks) and parental leave (up to 4 weeks)
- Dedicated time for personal and professional development
- Half-day Fridays every other week between Memorial Day and Labor Day and nine company paid holidays
Who You’D Be Working With
In this role you report to the Director of Engineering and work cross-functionally with Designers, Programmers, Quality Assurance, and Project Managers to define, build, and deploy solutions that meet business and technical requirements.
Where We Are
Everywhere. All of our team members have the option to work remotely, no matter where they live in the United States. We do have traditional office locations in Cedar Falls and Des Moines, Iowa; Tampa, Florida and co-working spaces in Chicago and Denver