Software Engineer II (DevOps)

Transcore Partners, LLC
Nashville, TN, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

Proxmox Microsoft Azure Backup Devices Bash Shell C Sharp (Programming Language) C++ (Programming Language) Configuration Management Computer Programming Continuous Integration Debian Linux Linux DevOps
+35 more
Github Hypervisor Python (Programming Language) Linux System Administration MySQL Networking Basics Routing Windows PowerShell Scrum Methodology Ansible Prometheus Subversion TCP/IP Management of Software Versions Virtual Local Area Networks Virtualization Technology Data Logging Scripting Load Balancing Real Time Systems .NET Core Grafana Firewalls (Computer Science) Git Containerization Gitlab-ci Kubernetes Infrastructure Automation Frameworks Information Technology Deployment Automation Angular Ui Software Version Control Docker Jenkins Web Api

Job description

Job Summary: The DevOps Engineer II will design, implement, and maintain Proxmox virtualized environments; build and support automated CI/CD pipelines; and manage the full lifecycle of TransCore’s real-time roadside applications. This role requires strong hands-on experience in infrastructure automation, virtualization, containerization, and collaboration with software teams to deliver consistent, reliable deployments across development, testing, and production environments. We value energetic, self-motivated professionals with a can-do attitude, entrepreneurial mindset, and desire to make meaningful technical impact., * Design, deploy, and manage Proxmox VE clusters including VM/container lifecycle, storage, networking, backups, and HA configurations.

  • Build and maintain automated deployment pipelines (Azure DevOps, Jenkins, GitLab CI, etc.) for real-time systems.
  • Automate provisioning and configuration management using Ansible, Chef, or similar tools.
  • Work with software engineers to define deployment strategies, versioning approaches, and rollback plans for real-time applications.
  • Monitor, troubleshoot, and optimize Proxmox clusters and deployed applications for availability and performance.
  • Support roadside edge deployments, including managing VMs/containers at remote sites.
  • Participate in Agile/Scrum processes and provide clear progress updates.
  • Support system automation tasks and assist with post-deployment issue resolution.
  • Document designs, configurations, deployment processes, and operational procedures.
  • Evaluate new tools and practices to improve automation, reliability, and deployment speed.

Requirements

  • Bachelor’s degree in computer science, IT, or related field. Master’s degree preferred.
  • 4-6 years of professional DevOps experience with a strong automation and CI/CD focus.
  • Hands-on experience with Proxmox VE (clusters, networking, storage, HA, remote deployments).
  • Strong experience building CI/CD pipelines (Azure DevOps, Jenkins, GitLab CI, GitHub Actions).
  • Proficiency with Ansible, Chef, or related configuration-management tools.
  • Experience deploying real-time applications in Linux environments, especially Debian.
  • Knowledge of MySQL, Web APIs, and Angular UI applications on Linux platforms.
  • Strong scripting skills (Python, Bash, or PowerShell).
  • Solid understanding of networking fundamentals (TCP/IP, routing, VLANs, firewalls, load balancing).
  • Experience with Git, SVN, or similar version control systems.
  • Programming experience in C, C++, or C#/.NET Core.

Desired Qualifications:

  • Experience with container technologies (Docker, Kubernetes).
  • Experience with Hypervisor virtualization technologies.
  • Experience with distributed, remote, or multi-site/edge deployments.
  • Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK).
  • Understanding of automation best practices for distributed, highly available systems.

About the company

TransCore (TRN), a subsidiary of ST Engineering, is seeking a skilled DevOps Engineer II to join our Software Development Team supporting real-time roadside system deployment and automation. This position will be located in the Nashville or Round Rock Offices.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

8:22 min

Simulating a Linux terminal and running Spring Boot

Jakov Semenski · LIVE

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

Videos

See all

Related articles

See all