About the job
About PrePass
PrePass® stands at the forefront of the transportation industry, being North America's premier platform for weigh station bypass and toll management. Our innovative solutions are revolutionizing the way fleets operate—ensuring that commercial vehicles move fluidly while adhering to safety and compliance standards. We pride ourselves on making strategic decisions that bolster not only individual fleets but the economy as a whole. Our core mission is to keep trucks rolling with efficient toll management and weigh station bypass systems.
Joining PrePass means becoming part of a team that is making a tangible impact on highways and interstates nationwide, enabling fleets to travel further and faster. Our work is both challenging and rewarding, tackling complex problems that demand creative and ambitious solutions. We seek bold thinkers who are passionate about progress and eager to shape the future of transportation.
About the Role
As a DevOps Engineer, you will be instrumental in enhancing automation, reliability, and scalability within PrePass’s software delivery pipelines and cloud infrastructure. This role encompasses support for both development and production environments, playing a key part in our migration efforts and ongoing operations across GitHub, GitHub Actions, Azure, and AWS. You will work closely with engineering teams to boost deployment efficiency, system stability, and operational excellence.
Essential Responsibilities
CI/CD Pipeline Management
- Design, implement, and maintain CI/CD pipelines utilizing GitHub Actions to enable automated build, test, and deployment workflows.
- Integrate pipelines with Azure and AWS services to facilitate multi-cloud deployments.
- Ensure that pipelines are reusable, templated, and well-documented to promote team-wide adoption.
Source Control & Collaboration
- Oversee GitHub repository management, enforce branching strategies (e.g., GitFlow), and manage pull request workflows.
- Collaborate with development teams to transition codebases from Azure DevOps to GitHub, ensuring smooth migrations and effective communication.
Cloud Infrastructure Management
- Provision, configure, and manage cloud resources within Azure (VMs, AKS, App Services) and AWS (EC2, S3, EKS, IAM).
- Implement and maintain Infrastructure as Code (IaC) using Terraform.
- Support hybrid and multi-cloud architectures, including VPN configuration and network security.
Automation, Monitoring & Reliability
- Automate operational tasks using scripting languages such as PowerShell or Bash.
- Monitor and enhance application and infrastructure performance with tools like Datadog and Azure Monitor.
- Diagnose deployment challenges and production outages, conduct root cause analysis, and implement preventive solutions.

