At Vispero, you’ll be part of a global team enhancing solutions that make a difference in people’s lives. Vispero is the world’s leading assistive technology and owner of the brands Enhanced Vision, Freedom Scientific, Optelec, and TPGi. All the Vispero brands have a long history of providing solutions for individuals, governments, and corporate clients across the globe.
The Build Configuration Team is responsible for developing, maintaining, and supporting the product development, build, release, and deployment platform and the physical and virtual infrastructure on which it is built. The platform is used daily by our engineers to code, debug, test, compile, package and release software and hardware products. We manage resources across a hybrid on-premises/cloud environment. The Build Configuration team is responsible for engineering and supporting successful product releases for the hardware, software, and web services engineering teams.
The Build and Release Engineer oversees the use, maintenance, and evolution of our platform including:
Source control and configuration management
Development and build environment
Automated build system processes and infrastructure
Build and Release Engineers provide customer support directly to the Engineering teams for issues related to the development platform. The ideal candidate is independent, curious, detail-oriented, and thrives in a dynamic environment supporting a variety of systems and users. The candidate must be able to collaborate effectively with a remote team that is geographically distributed.
Duties and Responsibilities
Monitor ticketing system and triage and respond to support requests from internal customers
Monitor and maintain Engineering infrastructure in coordination with IT
Triage and troubleshoot problems with Engineering processes and systems
Work with senior staff to maintain and evolve development platform
Work closely with Engineering to support software release cycles
Support and maintain source code branching and release strategies
With senior staff, design and implement internal tooling to improve the development process for Engineers
Document tools, processes, and standards
Participate in code reviews
Occasionally work off-hours to support releases or deployments, maintenance events, or unplanned outage recovery
Work hours must span at least half of East Coast business hours.
Education and Experience:
Bachelor’s degree in Information Technology, Computer Science, Computer Engineering or equivalent experience
3+ years of experience in Configuration Management, DevOps, IT, Full Stack Development, or Software Engineering
Conversationally fluent in English; ability to read and write fluently in English
Experience with one or more scripting languages (PowerShell preferred)
Knowledge of compilers and packaging tools (MSBuild, WiX, Microsoft Visual Studio preferred)
Administration of CI/CD servers and agents (GoCD preferred)
Administration and maintenance of source control management tools (Perforce preferred)
Experience deploying, maintaining, and managing virtual infrastructure (VMWare ESXi preferred)
SQL Server design and administration
General knowledge of networking protocols, authentication, security best practices
Windows system administration experience
Linux system administration experience
A typical salary range for this position is $75K- $85K and will vary based on candidate qualifications and experience.
If you have a passion for excellence and want to work with an outstanding team of experts, working in an exciting, challenging, fast paced environment for the world’s leading assistive technology company, please send your resume to firstname.lastname@example.org.
Vispero actively seeks to develop greater levels of diversity in our workforce and in our pipeline of future employees. We are committed to attract and retain candidates who have a passion for their work and encourage all individuals to apply. Vispero is an Equal Opportunity Employer.