Application Engineer

Advantage Tech is looking for an Application Engineer Candidate for our Kansas City, MO Client.  The Application Engineer (AE) will be dedicated to the Positive Train Control (PTC) initiative supporting the development, configuration and implementation of key applications onboard locomotives. This position will work with a small group of Application Engineers supporting the same goals of PTC delivery. The willingness to learn new applications and design new solutions are critical to the success of this role. The ability to work within a flexible, changing environment is a must; we are often learning by trial and error, proof of concept and detailed analysis. This position requires prior experience in a DevOps environment with automation and orchestration skills.

Position Requirements

• Bachelor’s Degree in Science and/or Technology Discipline Required Experience

• 8+ in technology related field. Railroad Industry definite plus

• 3+ years of messaging system development such as AMQP

• 5+ years of scripting, Python is preferred

• 3+ years working with automation and orchestration tools such as Ansible, Chef, Puppet, etc

• Previous experience working in DevOps environment

• Previous experience working within Linux environment

• Previous experience with continuous integration and deployment Skills

• Advanced Systems/software engineering experience with complex scripting abilities

• Efficient use of Python, shell or other open source scripting languages

• Demonstrated ability to work within DevOps environment

• In-depth knowledge with automation and orchestration tools

• Demonstrated ability to complete solutions with limited requirements defined

• Debugging within a complex environment that includes multiple connected devices

• Demonstrated ability to coordinate cross-functional small work teams toward task completion

• Demonstrated effective analytical and problem solving skills

• Professional written and verbal communication skills within the team environment

• Ability to work effectively within a variety of solutions

• Desire to work in an environment with undefined elements where trial and error is common

Job Duties

• Identify and implement ways to install/support applications over IP

• Determine field deployment and configuration procedures for devices (procedures, install guides, etc)

• Development of solution for remote systems to automatically update software based on status utilizing automation and orchestration tools

• Support the development team with connectivity and access to virtual and physical devices for the different type of equipment

• Knowledge of queueing system functionality and design

Advantage Tech is proud to be recognized as Kansas City Business Journal’s #1 locally owned IT staffing firm. We are passionate about delivering world-class service and value to our clients.  Advantage Tech’s customized recruiting model enables us to place consultants locally and nationally. Our clients want the best candidate at the most reasonable rate within a set timeframe; that’s precisely what we provide them.  We go even further.   Our consultant retention program gives our clients the added comfort our people will perform well and finish the project.

Please visit to learn more about our culture, benefits and career opportunities


Submit Resume