Builds Engineer I
About the role
COURSER accelerates the growth of IT service provider companies. We forge dynamic partnerships, leveraging our values of Teamwork, Service, Growth-Mindedness, Trust, and Innovation to deliver impactful solutions and phenomenal customer experiences. If you thrive in a fast-paced IT environment, join our rapidly expanding team and contribute to our ongoing success.
The Builds Engineer I is responsible for designing, configuring, and deploying IT environments for clients, including setting up new workstations, laptops, servers, networking solutions, virtual machines, and cloud-based infrastructure. This role involves building custom environments based on client needs, automating deployments, and ensuring solutions are optimized for performance, scalability, and security. The Builds Engineer I works closely with technical and project management teams to deliver robust infrastructure solutions and contributes to the Company’s service offerings by providing high-quality, reliable build processes.
Responsibilities
- Configure and deploy laptops, workstations, servers, network equipment, virtual machines, and cloud-based resources to meet client specifications
- Design and build custom IT environments tailored to client requirements, ensuring adherence to industry best practices
- Set up and configure systems for scalability, performance, and security, leveraging virtualization and cloud technologies where applicable
- Develop and implement automation scripts and workflows to streamline the build process, improve efficiency, and reduce manual effort
- Use configuration management tools (e.g., Immybot, Ansible, Puppet, or Terraform) to automate deployments and maintain consistency across environments
- Regularly review and optimize scripts and automation processes to ensure they align with changing technologies and client needs
- Conduct thorough testing of new builds, including performance benchmarking, security checks, and functionality tests
- Ensure that all deployments meet quality standards, and work closely with QA and support teams to identify and resolve any issues before client handover
- Document test results and communicate findings to internal teams to support continuous improvement