More information about us on our website. We are committed to supporting a diverse workforce that ... engineering, administration, management or a related field: * A high school diploma/GED with eight ...
More information about us on our website. We are committed to supporting a diverse workforce that ... engineering, administration, management or a related field: * A high school diploma/GED with eight ...
Supervisor, Rail Maintenance
$89K - $144K/yr
More information about us on our website. We are committed to supporting a diverse workforce that ... engineering, administration, management or a related field: A high school diploma/GED with eight ...
Supervisor, Rail Maintenance
$89K - $144K/yr
More information about us on our website. We are committed to supporting a diverse workforce that ... engineering, administration, management or a related field: A high school diploma/GED with eight ...
Contractor In Charge (CIC)
Minneapolis, MN · On-site
$23 - $37/hr
Communicate with train dispatchers, engineers, and supervisors via radio, phone, or electronic ... National Railroad Safety Services, Inc. (NRSS) is a certified DBE/WBE firm primarily focused on ...
Contractor In Charge (CIC)
Minneapolis, MN · On-site
$23 - $37/hr
Communicate with train dispatchers, engineers, and supervisors via radio, phone, or electronic ... National Railroad Safety Services, Inc. (NRSS) is a certified DBE/WBE firm primarily focused on ...
Engineering Specialist / Designer, Civil - Construction
Bloomington, MN · On-site
$87K - $112K/yr
With over 115 years of experience in the rail industry, we are committed to delivering high-quality ... Compensation may vary based on experience, qualifications, and responsibilities. Join Our 100 ...
Engineering Specialist / Designer, Civil - Construction
Bloomington, MN · On-site
$87K - $112K/yr
With over 115 years of experience in the rail industry, we are committed to delivering high-quality ... Compensation may vary based on experience, qualifications, and responsibilities. Join Our 100 ...
With over 115 years of experience in the rail industry, we are committed to delivering high-quality ... Compensation may vary based on experience, qualifications, and responsibilities. Join Our 100 ...
Quick apply
With over 115 years of experience in the rail industry, we are committed to delivering high-quality ... Compensation may vary based on experience, qualifications, and responsibilities. Join Our 100 ...
Engineering Specialist / Designer, Civil - Construction
Bloomington, MN · Hybrid
$87K - $112K/yr
With over 115 years of experience in the rail industry, we are committed to delivering high-quality ... Compensation may vary based on experience, qualifications, and responsibilities. Join Our 100 ...
Engineering Specialist / Designer, Civil - Construction
Bloomington, MN · Hybrid
$87K - $112K/yr
With over 115 years of experience in the rail industry, we are committed to delivering high-quality ... Compensation may vary based on experience, qualifications, and responsibilities. Join Our 100 ...
Contractor In Charge (CIC)
Minneapolis, MN · On-site
$23 - $37/hr
Communicate with train dispatchers, engineers, and supervisors via radio, phone, or electronic ... National Railroad Safety Services, Inc. (NRSS) is a certified DBE/WBE firm primarily focused on ...
Quick apply
Contractor In Charge (CIC)
Minneapolis, MN · On-site
$23 - $37/hr
Communicate with train dispatchers, engineers, and supervisors via radio, phone, or electronic ... National Railroad Safety Services, Inc. (NRSS) is a certified DBE/WBE firm primarily focused on ...
Contractor In Charge (CIC)
$25 - $37/hr
Communicate with train dispatchers, engineers, and supervisors via radio, phone, or electronic ... National Railroad Safety Services, Inc. (NRSS) is a certified DBE/WBE firm primarily focused on ...
Contractor In Charge (CIC)
$25 - $37/hr
Communicate with train dispatchers, engineers, and supervisors via radio, phone, or electronic ... National Railroad Safety Services, Inc. (NRSS) is a certified DBE/WBE firm primarily focused on ...
Traction Power Maintainer (Journeyman Electrical License)
Saint Paul, MN · On-site
$110K - $123K/yr
Works on both overhead and underground equipment operating both on the road and on rail vehicles ... Electrical Engineering or Electrical Repair and Installations): * High school diploma/GED with ...
Traction Power Maintainer (Journeyman Electrical License)
Saint Paul, MN · On-site
$110K - $123K/yr
Works on both overhead and underground equipment operating both on the road and on rail vehicles ... Electrical Engineering or Electrical Repair and Installations): * High school diploma/GED with ...
Train Crew- Saint Paul, MN
Saint Paul, MN · On-site
$80K/yr
... the railroad industry, we invite you to join us on this exciting journey. We are powered by our ... Yard and local service crews work with an engineer, or by remote control. They classify (sort) the ...
Train Crew- Saint Paul, MN
Saint Paul, MN · On-site
$80K/yr
... the railroad industry, we invite you to join us on this exciting journey. We are powered by our ... Yard and local service crews work with an engineer, or by remote control. They classify (sort) the ...
Works on both overhead and underground equipment operating both on the road and on rail vehicles ... Electrical Engineering or Electrical Repair and Installations): * High school diploma/GED with ...
Works on both overhead and underground equipment operating both on the road and on rail vehicles ... Electrical Engineering or Electrical Repair and Installations): * High school diploma/GED with ...
Works on both overhead and underground equipment operating both on the road and on rail vehicles ... Engineering or Electrical Repair and Installations): High school diploma/GED with three (3) years ...
Works on both overhead and underground equipment operating both on the road and on rail vehicles ... Engineering or Electrical Repair and Installations): High school diploma/GED with three (3) years ...
Senior Traction Power Engineer
$90K - $150K/yr
Be involved in projects with our Transit and Rail Team and be a part of a growing organization that ... Detail-oriented with an emphasis on quality work products * The selected candidate must have the ...
Senior Traction Power Engineer
$90K - $150K/yr
Be involved in projects with our Transit and Rail Team and be a part of a growing organization that ... Detail-oriented with an emphasis on quality work products * The selected candidate must have the ...
Senior Traction Power Engineer
Minneapolis, MN · On-site
$90K - $150K/yr
Be involved in projects with our Transit and Rail Team and be a part of a growing organization that ... Detail-oriented with an emphasis on quality work products * The selected candidate must have the ...
Senior Traction Power Engineer
Minneapolis, MN · On-site
$90K - $150K/yr
Be involved in projects with our Transit and Rail Team and be a part of a growing organization that ... Detail-oriented with an emphasis on quality work products * The selected candidate must have the ...
Track Maintenance (Laborer, Truck Driver, Welder) Minneapolis, MN
Minneapolis, MN · On-site
$36.30 - $40.45/hr
Embark on a fulfilling career at BNSF Railway, where joining our Engineering Department means contributing to the backbone of our nation's rail infrastructure. As a member of our Track Maintenance ...
Track Maintenance (Laborer, Truck Driver, Welder) Minneapolis, MN
Minneapolis, MN · On-site
$36.30 - $40.45/hr
Embark on a fulfilling career at BNSF Railway, where joining our Engineering Department means contributing to the backbone of our nation's rail infrastructure. As a member of our Track Maintenance ...
General Application
Saint Paul Park, MN · On-site
Railroad Operations (FRA Certified Locomotive Conductors & Engineers) * Maintenance of Way ... on the role. * A valid Driver's License preferred & typically required. * Some positions require a ...
General Application
Saint Paul Park, MN · On-site
Railroad Operations (FRA Certified Locomotive Conductors & Engineers) * Maintenance of Way ... on the role. * A valid Driver's License preferred & typically required. * Some positions require a ...
General Application
Hastings, MN · On-site
Railroad Operations (FRA Certified Locomotive Conductors & Engineers) * Maintenance of Way ... on the role. * A valid Driver's License preferred & typically required. * Some positions require a ...
General Application
Hastings, MN · On-site
Railroad Operations (FRA Certified Locomotive Conductors & Engineers) * Maintenance of Way ... on the role. * A valid Driver's License preferred & typically required. * Some positions require a ...
AWS Application Architect
Minneapolis, MN · On-site
$64.25 - $84.50/hr
AWS infra architect with experience of migration applications from on-premise, AWS certified ... Infrastructure automation through DevOps scripting (E.g. Octopus, shell, Python, Ruby, Powershell)
AWS Application Architect
Minneapolis, MN · On-site
$64.25 - $84.50/hr
AWS infra architect with experience of migration applications from on-premise, AWS certified ... Infrastructure automation through DevOps scripting (E.g. Octopus, shell, Python, Ruby, Powershell)
AWS Application Architect
Minneapolis, MN · On-site
$64.25 - $84.50/hr
AWS infra architect with experience of migration applications from on-premise, AWS certified ... Infrastructure automation through DevOps scripting (E.g. Octopus, shell, Python, Ruby, Powershell)
AWS Application Architect
Minneapolis, MN · On-site
$64.25 - $84.50/hr
AWS infra architect with experience of migration applications from on-premise, AWS certified ... Infrastructure automation through DevOps scripting (E.g. Octopus, shell, Python, Ruby, Powershell)
Structural Engineer
Minneapolis, MN · Remote
$75K - $125K/yr
The position offers opportunities for hands-on leadership and innovation, overseeing a range of ... Lead the design and review of aluminum railing, balcony, canopy, and other product offerings from ...
Quick apply
Structural Engineer
Minneapolis, MN · Remote
$75K - $125K/yr
The position offers opportunities for hands-on leadership and innovation, overseeing a range of ... Lead the design and review of aluminum railing, balcony, canopy, and other product offerings from ...
Ruby On Rails Developer information
See Minneapolis, MN salary details
$26.6K - $40.5K
1% of jobs
$40.5K - $54.3K
0% of jobs
$54.3K - $68.2K
0% of jobs
$68.2K - $82K
1% of jobs
$82K - $95.9K
13% of jobs
$109K is the 25th percentile. Wages below this are outliers.
$95.9K - $109.7K
11% of jobs
$109.7K - $123.6K
14% of jobs
The median wage is $129.1K / yr.
$123.6K - $137.5K
27% of jobs
$145.3K is the 75th percentile. Wages above this are outliers.
$137.5K - $151.3K
16% of jobs
$151.3K - $165.2K
10% of jobs
$165.2K - $179K
9% of jobs
$26.6K
$127.5K
$179K
How much do ruby on rails developer jobs pay per year?
What are some common challenges Ruby on Rails Developers face when working on legacy codebases?
What is the difference between Ruby On Rails Developer vs PHP Developer?
| Aspect | Ruby On Rails Developer | PHP Developer |
|---|---|---|
| Required credentials | Bachelor's in CS or related field; familiarity with Ruby, Rails framework | Bachelor's in CS or related field; proficiency in PHP |
| Work environment | Web development teams, startups, tech companies | Web development teams, agencies, small to large businesses |
| Industry usage | Tech startups, SaaS platforms, e-commerce | Content management systems, e-commerce, enterprise apps |
| Common search intent | Ruby On Rails Developer vs PHP Developer | Ruby On Rails Developer vs PHP Developer |
The main difference between a Ruby On Rails Developer and a PHP Developer lies in the programming languages and frameworks they specialize in. Ruby On Rails Developers focus on Ruby and the Rails framework, often working in startups and tech companies, while PHP Developers work with PHP, commonly in content management and e-commerce projects. Both roles require similar educational backgrounds and are integral to web development teams.
What are the key skills and qualifications needed to thrive as a Ruby On Rails Developer, and why are they important?
What is a Ruby on Rails Developer?

Metropolitan Council rating
7.4
Based on 5 frontline employees who took The Breakroom Quiz
428th of 646 rated public administrative organizations
Job description
We are the Metropolitan Council, the regional government for the seven-county Twin Cities metropolitan area. We plan 30 years ahead for the future of the metropolitan area and provide regional transportation, wastewater, and housing services. More information about us on our website.
We are committed to supporting a diverse workforce that reflects the communities we serve.
Metro Transit is one of the country's largest transit systems, employs more than 3,000 people, and provides ridership through an integrated network of buses, light rail and commuter trains, as well as resources for those who carpool, vanpool, walk or bike in the Twin Cities.
How your work would contribute to our organization and the Twin Cities region:
The Supervisor, Rail Maintenance will provide leadership, direction and coordination in the Maintenance department. This position will also provide support for the Transportation department by maintaining the LRV fleet to Metro Transit Standards.
NOTE: This position will create an eight-month eligible list for current and future positions. The candidate's permanent residence must be in Minnesota or Wisconsin.
- Coordinate mechanical workforce for shift assignments to ensure availability of equipment for service.
- Maintain records of attendance.
- Act as the first level of response for performance and discipline issues.
- Provide leadership and direction to the department through planning, implementation, and evaluation of work priorities.
- Evaluate work performed by staff.
- Inspect work of Foreperson to ensure problems that were mechanical, electrical/electronic, pneumatic, and/or hydraulic were accurately resolved to prevent damage to vehicle and/or passengers.
- Maintain close working relationships with other rail departments.
- Participate in the development and administration of the annual budget.
- Assist in writing and enforcing standard operating procedures.
- Identify problem areas, make timely corrections where possible, or recommendations to upper management for solutions.
- Ensure compliance with Met Council policies.
- Prepare electronic reports for management.
- Perform other duties directly related to this position as assigned.
- Responsible for the work of others; Foreperson Electro-Mechanic Technicians, Electro-Mechanic Technicians and LRT Helpers.
Any of the following combinations of experience in mechanical operation, mechanical maintenance or other heavy-duty transportation maintenance and completed education mechanical operation, mechanical maintenance, transportation, engineering, administration, management or a related field:
- A high school diploma/GED with eight (8) years of experience, including one (1) year of supervisory, project management, or lead experience.
- An associate degree with six (6) years of experience, including one (1) year of supervisory, project management, or lead experience.
- A bachelor's degree or higher with four (4) years of experience, including one (1) year of supervisory, project management, or lead experience.
- Valid driver's license with acceptable driving record.
- Ability to obtain a Class B CDL Driver's License during the probationary period.
- Ability to pass physical examinations, Rail Operations Rule Book and physical agility examinations.
- Ability to successfully complete Rail Operator Training Program for Maintenance Personnel.
- Ability to obtain and maintain Train Operator Certification for Maintenance Personnel.
Metro Transit Leadership Academy = 1 year
Project Management Development Program (12-month session) = 1 year
Four Learning Institute Certificates - You must obtain all four certificates listed below to receive credit for 6 months supervisory experience.
- Leading Self-Personal Effectiveness Certificate
- Leading Self-Communication Certificate
- Leading Self-Business Skills Certificate
- Leading Others-Preparing for Supervisor Certificate
- Light rail maintenance experience, including knowledge of original equipment manufacturer warranties, contracts, technical specifications and administrative procedures.
- Supervisory/lead work experience in a union environment.
- Experience working with Enterprise Asset Management Systems (EAMS), such as TXBase.
- Proficient in payroll processes, including timecard corrections and verification of completed work.
- Skilled in parts research, including collaborating with manufacturing facilities to reverse engineer components.
- Experience promoting an equitable, positive, respectful work environment that values diversity among all employees.
- Skilled in problem analysis and resolution skills.
- Skilled in oral and written communication.
- Skilled in using personal computers and working with databases.
- Ability to structure and deliver training in-shop and classroom settings.
- Ability to manage multiple responsibilities/priorities simultaneously.
- Ability to understand and interpret union contracts at Metro Transit.
- Ability to work effectively in a team environment.
- Ability to manage various projects including scope of work, budget, procurement, and execution.
- We offer the opportunity to make a difference and positively influence the Twin Cities metropolitan area.
- We encourage our employees to develop their skills through on-site training and tuition reimbursement.
- We provide a competitive salary, excellent benefits and a good work/life balance.
Union/Grade: Transit Managers and Supervisors Association (TMSA) /Grade H
FLSA Status: Exempt
Safety Sensitive: Yes, subject to random non-DOT drug tests
What your work environment would be:
Work is regularly performed in a normal office environment but may require occasional outdoor work with exposure to outdoor weather conditions. Work requires occasional local in-state travel by car to visit different facilities. May occasionally travel by air out of state for training and conferences. Work is occasionally performed near moving parts or equipment, in high, precarious places and wet, humid conditions. Position is frequently exposed to fumes or airborne particles and occasionally toxic or caustic chemicals. There is occasional exposure to vibrations and the risk of electrical shock. Position is regularly exposed to moderate noise.
What steps the recruitment process involves:
1. We review your minimum qualifications.
2. We rate your education and experience.
3. We conduct a structured panel interview.
4. We conduct a selection interview.
Once you have successfully completed the steps above, then:
If you are new to the Metropolitan Council, you must pass a drug test (safety sensitive positions only), and a background check which verifies education, employment, and criminal history. A driving record check and/or physical may be conducted if applicable to the job. If you have a criminal conviction, you do not automatically fail. The Metropolitan Council considers felony, gross misdemeanor and misdemeanor convictions on a case-by-case basis, based on whether they are related to the job and whether the candidate has demonstrated adequate rehabilitation.
If you are already an employee of the Metropolitan Council, you must pass a drug test (if moving from a non-safety sensitive position to a safety sensitive position) and criminal background check if the job you're applying for is safety sensitive, is a supervisory or management job, is in the Finance, Information Services, Audit, or Human Resources departments, or has access to financial records, files/databases, cash, vouchers or transit fare cards. A driving record check and/or physical may be conducted if applicable to the position.
IMPORTANT: If you make a false statement or withhold information, you may be barred from job consideration.
The Metropolitan Council is an Equal Opportunity, Affirmative Action, and veteran-friendly employer. The Council is committed to a workforce that reflects the diversity of the region and strongly encourages persons of color, members of the LGBTQ community, individuals with disabilities, women, and veterans to apply.
If you have a disability that requires accommodation during the selection process, please email HR-OCCHealth@metc.state.mn.us.
About Metropolitan Council
Sourced by ZipRecruiter
Industry
Public administration
Company size
1,001 - 5,000 Employees
Headquarters location
North St. Pau, MN, US