System Administrator

  • Full-time

Company Description

PPS customer is a growing Manufacturing Company. 

Job Description

The System Administrator will support the software development team in design, development, and validation of Battery Management System software for transportation and industrial applications. This individual will split their time approximately 60% system administration and 40% help desk. In this role, you’ll work collaboratively with our software development team to design, install, deploy and operate our back end software Tool Chain and Information Systems. Additionally, this position will develop, implement and execute procedures for the administration, backup, and operation of IT systems including system security hardening, backup management, capacity planning, change management, and lifecycle upgrade management support the maintenance and automation of our operations and processes.

This includes but is not limited to: monitoring and supporting operations along with troubleshooting and resolving issues in product development and testing environments while providing installation, operation, and maintenance of our servers. The System Administrator is expected to demonstrate working expertise in tools and software suites specific to building and supporting the design and development of embedded systems and have experience rolling out software tools. Simultaneously, this individual will need to be comfortable working in a ticket based incident response system, taking tickets and closing them to end user satisfaction.

Primary Responsibilities:

· Perform administration, management, configuration and testing tasks related to our servers and other systems, including both Windows (server and desktop) and Linux (CentOS 7.X) systems.

· Support the tools and servers used as part of the Application Lifecycle Management. Our suite of tools includes IBM DOORS, CollabNet, Team Forge, SVN, JIRA, CodeWarrior, Jenkins, and more. You will be expected to perform hands-on system administration, install system upgrades, assist users and ensure team success with the tool suite.

· Adhere to software engineering processes to support efficient and effective high quality embedded software.

· Perform duties with “Infrastructure as Code” (IaC) perspective to automate the management of infrastructure.

· Provide administration and support the implementation of product development analysis tools including Solidworks PDM and Ansys Enterprise products.

Additional Support Responsibilities

· Analyze, install, modify and support operating systems, database and utility software.

· Contribute to the development, testing, evaluation and design of system and infrastructure architecture.

· Develop, implement and execute procedures for the administration, backup, and operation of IT systems including system security hardening, backup management, capacity planning, change management, and lifecycle upgrade management.

Qualifications

· B.S. in Information Technology, Computer Science, Computer Engineering, Electrical Engineering, Electronics Engineering, Software Engineering or Controls Engineering.

· Strong background in system administration of Linux and Windows, understands the value of automation and infrastructure as code

· A history working with SQL (MS SQL Server and MySQL/MariaDB), Subversion (SVN)

· Demonstrated experience administering and supporting software tools including some or all of: JIRA, Jenkins, Chef, Puppet, TeamForge, CollabNet, SVN, and Collabnet.

· Exposure to Automotive Standards and Processes (CMMI / V-Model / ASPICE / ISO26262 / etc.)

· Competent in supporting software languages (perl, python, .NET, Visual Basic, etc, Bash, Node, DXL, and/or PowerShell)

· Demonstrated experience on the front-lines supporting users on the desktop and deploying user computers, tablets, mobile phones, etc.

Key Competencies:

· Ability to manage back–end services, including LDAP, DNS, DHCP, NTP, and VMware

· Experience with use of the Software Toolchains. Proficiency with Microsoft Office tools, especially Project, Excel, Word, PowerPoint and SharePoint.

· Demonstrates ability to build teams to reach desired outcomes. Evaluates existing work processes and initiates practices to promote continuous improvement.

· Excellent communications and interpersonal skills – position requires strong interaction in multi-functional team environment.


Additional Information

    Some travel may be necessary.

    EVP: We offer growth oriented career paths. You perform- we reward!

    We are a team and we work together to produce the best products possible for our customers. 

    We promote from within and grow our people by allowing them opportunities to have a hand in all aspects of product development and production and make decisions that impact the product and the team.

    Salary and benefits to include:

    · Choice of two health plans, vision, dental and life insurance; ancillary benefits; 401(k); company paid holidays and paid time off.

    · The salary range is commensurate with what you bring to the table.