Job details
Job type full-time
Full job description
At volta, we`re on a mission to accelerate the adoption of the electric vehicleVolta`s award-winning charging stations benefit brands, consumers, and real-estate locations by providing valuable advertising space to businesses and convenient charging to driversStrategically located in places consumers already visit, volta`s chargers are currently the most used electric vehicle charging stations in the united states.
Volta engineering this is an opportunity to make an impact in a number of ways in our engineering department and the evolution of the company itselfYou will be a key contributor and implement infrastructure and developer tooling, targeting aws for this roleOur services ingest streams of data from our hardware and apps in the field and make it available to external and internal parties alikeYou will have the opportunity to own the developer operations function that will accelerate developer productivity.
Reports to: senior manager, software engineering location: san francisco or remote
Job description
Become familiar with the volta cloud platform (aws) and distributed services environment
Develop new tools to enhance developer productivity and remove manual obstacles from developer workflows
Become familiar with pulumi ias (infrastructure as software) using typescript/nodejs and coordinate with third-party vendors to implement developer environments
Build new ci workflows with circleci and pulumi and separate code merge and deployment steps
Create a new strategy around multi-environment management that allows developers to work in isolation in simulated silos
A track record of supporting service and infrastructure deployments to aws environments
Build solid relationships with stakeholders across the organization
Becoming known as a trusted team member for peer feedback and empathetic code reviews
Demonstrating your ability and drive in building internal tooling to support platform developers who are in turn providing support to the mobile and station software teams
Achieving a history of success in converting existing cloudformation templates to pulumi ias
Minimum requirements
A demonstrated familiarity with amazon web services and confidence in matching services to feature requirements
Proficiency with node.js and familiarity with modern ecmascript features
Experience troubleshooting serverless execution environments
Familiarity with distributed, event-driven microservice architectures
Knowledge of resource configuration for dynamodb, rds postgresql, lambda, api gateway, sns, sqs, and other aws specific technologies
Experience designing and iterating on ci/cd workflows (we use github+circleci)
Interest in researching and experimenting with new technologies outside of core responsibilities
Proficiency with command line utilities (linux, macos) and ability to build and package docker images
A desire to increase developer productivity with workflow improvements and automation