Experience Inc. Jobs

Job Information

FANUC America Corporation R&D DevOps Engineer – Simulation Products in Rochester Hills, Michigan

At FANUC America Corporation we are passionate about our customers, our employees, and the work we perform. We maintain a workplace where individuals can be proud of, where talents are embraced, and results are encouraged and supported.

We are looking for talented people who value integrity, informed decision-making and collaboration. If you believe you are one of those talented people and are interested in being considered for a career at FANUC America, we invite you to apply today!

We are looking for a Research & Development DevOps Engineer for our Simulation Products group to create and maintain build tools in multiple environments, including GitLab, Git, and IBM Rational ClearCase, ensuring a smooth, efficient, high-quality build/release process. In addition, you will operation and maintain automated software builds, work with FANUC developers to resolve issues, automatic execution of unit/integration tests, build status reporting, product installers, and prepare/package simulation products for release to end users. Knowledge of industry best practices in Continuous Integration/Continuous Delivery (CI/CD) pipelines will be a critical factor for success, while collaborating across multi-functional groups.

Primary responsibilities will include:

  • Maintain and enhance existing GitLab CI/CD build environments for simulation products and ClearCase build environments for simulation products

  • Maintain, enhance and create developer and system build tools and scripts

  • Develop and deploy infrastructure automation software to support CI/CD processes

  • Integrate DevOps tools to accelerate high-quality software development

  • Develop automation for unit/integration tests within the build processes

  • Maintain and enhance product installers

  • Prepare and package software for release to end users

  • Work with and support DevOps engineers in other groups

  • Work with IT to develop and deploy multiple integrated systems

  • Identify industry best practices and draft standards for designing and implementing automation workflows

  • Prepare periodic operational reports to monitor usage, availability, and other KPIs

  • Draft product and training documentation

  • Ability to develop and execute basic project schedules

Ideal candidate will have the following experience and education:

  • High School Diploma or GED Required

  • Bachelor’s degree in Information Technology or Computer Science or related field or related experience

  • 3+ years in a DevOps engineering experience preferred

  • Programming skills in Ruby / Python / Perl / Bash / PowerShell, along with C# / C++ / C

  • Experience with Microsoft .Net, InstallShield, and Unix-based build systems

  • Experience with Javascript, NodeJS, React, VueJs, etc.

  • End-to-end understanding of Software Development Lifecycle (SDLC) management and toolchains, including build and release process, build automation, Version control, Testing, Code quality, and CI/CD solutions

  • Knowledge of monitoring and security is highly desirable

We offer market competitive pay and benefits programs, as well as opportunities for advancement, knowledge and skill development, and recognition of individual achievements. In addition, we offer the following benefits to our employees:

  • Medical, Dental & Vision Insurance

  • 401(k) Retirement Program

  • Life Insurance

  • Short-Term & Long-Term Disability Plans

  • Tuition Reimbursement

  • Wellness Program

  • Flexible Spending Accounts

  • Employee Assistance Program

  • Flexible Benefit Dollars

  • Generous Holiday & Vacation Program

Equal Opportunity Employer, including disabled and veterans.

DirectEmployers