We're looking for an early-career CS or IT professional with database skills to own, run, and modernize the technology behind our compliance and cybersecurity consulting practice. You'll start on day 1 as the point person for our ~20-person team's day-to-day IT needs, but you'll be expected to steadily automate that routine work so more and more of your time shifts toward higher-value projects: rebuilding our data infrastructure so that years of client compliance documentation is organized, searchable, and queryable, and integrating automations and software to amplify our analysts’ efforts.
Your role in the beginning will include ~10 hours a week of hands-on IT support (helpdesk, onboarding, device setup), but we're looking for someone who has the instinct and judgment to automate the repetitive. Then for the more interesting part: our client documentation and internal data have accumulated organically over years, and we want someone to redesign those structures so questions like “how current are this client’s compliance documents?” take one query instead of an hour. You’ll spend time learning our business from the inside so you can identify the right technical approaches to solve our unique business needs. You’ll also serve as the technical partner for teammates building automations: owning the plumbing (access, deployment, integration with our systems) that turns their prototypes into tools the whole team uses. The ideal candidate will be high-agency, insatiably curious and think like a builder: we encourage experimentation, and seek to shape roles around each person’s strengths and interests. You don’t need to know anything about our industry; we’ll teach you the fundamentals on the job, and you’ll gain experience in a niche, high-demand field.
About Us:
Utility Services is an established compliance and security consulting firm based in Vermont, specializing in helping electric utilities navigate the complex landscape of the NERC reliability standards and improve their cyber and physical security. The electric sector is experiencing unprecedented transformation, and we're looking for someone who wants to grow with us.
Our employees have a hybrid schedule, working remotely 3 days per week and in-person 2 days per week at our office in beautiful Waterbury, Vermont — close to hiking, mountain biking and skiing, and 30 minutes away from Burlington, Vermont's largest city. Note: because this role supports our physical office and equipment, some weeks will lean more in-person than others.
What You'll Do:
Provide friendly, reliable day-to-day IT support for our team — helpdesk, onboarding and offboarding, device setup and imaging, account management
Maintain and document our server environment, backups, and security practices, working with our managed service partners and vendors
Partner with teammates building software and automations, owning the systems side (access, deployment, integration with our file structures and tools) so their solutions get wired into daily operations.
Who You Are:
An early-career professional or recent graduate in Computer Science, Information Systems, IT, or a related field (roughly 0-3 years of experience)
Hands-on with databases (SQL, schema design, or data modeling) through work, coursework, or personal projects
Why This Opportunity:
Benefits:
Work Location: Hybrid remote in Waterbury, VT 05676