Tools Engineer Job Description

Tools Engineer Job Description

4.9
164 votes for Tools Engineer
Tools engineer provides unix / Linux Administration of servers running Unix (Solaris 10) / Linux ( preferably RHEL6).

Tools Engineer Duties & Responsibilities

To write an effective tools engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included tools engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Design and code web solutions in a Linux or Mac environment
Support film production by providing world class software and support
Gather requirements directly from end users
Collaborate effectively with a team of engineers
Build, release and maintain code
Working closely with customers
Evaluate and integrate 3rd party tools and APIs
Define, establish and roll-out the POIT pre-sales repository which will be utilized to archive offers (received & authored)
Work with Technical Partners to drive strategic and tactical initiatives
Build interfaces of complex systems and high-quality tools

Tools Engineer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Tools Engineer

List any licenses or certifications required by the position: CISSP, AS9100, CCNA, ITIL, JSC, CMMI, ISO9001, R&D, MCSA, DFSS

Education for Tools Engineer

Typically a job would require a certain level of education.

Employers hiring for the tools engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Computer Engineering, Electrical Engineering, Technical, Education, Information Systems, Software Engineering, Information Technology, Science

Skills for Tools Engineer

Desired skills for tools engineer include:

OpenGL
3D Graphics Algorithms and GPU Architectures
Windows
Vulkan
Linux and Unix
Python
C/C++
Linux
Profiling/optimization
Current trends and future features

Desired experience for tools engineer includes:

Expertise in system architecture and fluency in Java or other object-oriented programming languages
Excellent technical communication skills to support a worldwide team
Understand issues and challenges for developing Software large scale system
Master's degree in computer science (or relevant field) with at least 3+ years or experience of PhD degree in computer science (or relevant field) and 1+ years of experience
Understand issues and challenge for developing Software large scale system
A minimum of 1 year experience with application programming

Tools Engineer Examples

1

Tools Engineer Job Description

Job Description Example
Our company is looking to fill the role of tools engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for tools engineer
  • Design and write software codes based on internal customer requirements
  • Work across multiple teams and own the solution end-to-end
  • Expose defects and constraints
  • Design/develop/test/document camera tools
  • Interact with users to address their problems and requests
  • Work with driver engineers to design/develop/debug camera solutions/features
  • If needed, work on system software code
  • Assemble desktops and laptops and configure them to run driver tests
  • Debug issues pertaining to hardware failures
  • Analyze test cases and set up machines accordingly
Qualifications for tools engineer
  • Advanced understanding of game content pipeline and tools
  • Experience in programing languages Java or C/C++
  • Ability and willingness to work with business leaders to brainstorm and implement solutions
  • Demonstrated expertise in PHP, MySQL/SQL Server, JavaScript/jQuery
  • You are passionate about owning the design and implementation of a tool as a whole
  • Knowledge of Linux/Mac environments
2

Tools Engineer Job Description

Job Description Example
Our growing company is looking for a tools engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for tools engineer
  • Knowledge of tools like Jira, Bitbucket, Hipchat, Jenkins, Nexus, SonarQube, Fortify, Doxygen, Sphynx, Jacoco, , CA Dev (Lisa), QMetry, Selenium, JMeter
  • Participates in the design and implementation of complex engineering components
  • Provides limited scripting and development activities using various programming languages and shells
  • Understands interconnectivity and Topology of complex Network Environments
  • Can provide detailed input, and design considerations of complex event correlation and configuration management mechanisms related to IT Service Management and aligning to ITIL and COBIT standards
  • Analyzes KPI’s, Event Streams, SNMP MIB, and Syslog Messages to design downstream suppression mechanisms
  • Serves as a fully seasoned/proficient technical resource, focusing in the Network Management Space, to encompass Data, Voice, Video, and Security technologies
  • Provides Level 2 after hour support of key systems
  • Provide technical support to the developer community
  • Monitor server and application availability to ensure minimal interruptions in service
Qualifications for tools engineer
  • Programming/scripting with Ruby, Bash and Python
  • Expertise in system architecture and fluency in Java, Python or other object-oriented programming languages
  • System administration proficiency, including Linux shell scripting
  • Respond to Management and Project User tool queries/requests 20%
  • Proficiency with C# and C++
  • Previous experience in tool development with experience that may include world editing tools, 2D and 3D art content pipelines, art importers/exporters, automated content/data build systems and GUI development
3

Tools Engineer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of tools engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for tools engineer
  • Daily management of network monitoring infrastructure (servers and applications) including configuration management, extending current capabilities, maintenance and Tier 3 support
  • Provides technical training and documentation for network monitoring tools to internal teams and our customers
  • Works with other team members in designing and implementing monitoring solutions
  • Works as a POC (Point Of Contact) with different Software Vendors when resolving issues related to managed applications
  • Performs other duties and projects as assigned by Network Tools Lead
  • Monitors the health performance of tools and various applications
  • Administer Atlassian Confluence wiki, Crowd single-sign-on and other products
  • Develop and enhance tools for management of virtual machine infrastructure
  • Develop and enhance tools for monitoring the internal and external networks and systems
  • Work with various groups within the company to coordinate and implement new tools and projects
Qualifications for tools engineer
  • 6+ years’ experience in SharePoint Server, Windows Server, and Microsoft SQL Server
  • 10+ years’ experience in a role directly handling IT infrastructure products
  • IT Process improvement experience
  • Web Publishing or content management/deployment tools
  • Proficiency in Microsoft Excel and/or SharePoint lists
  • Ability to lead small technical teams to deliver work products
4

Tools Engineer Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of tools engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for tools engineer
  • Communicates objectives and concepts internally and externally across all IT domains and to the business, when appropriate
  • Provides support to, and consults on, incident response, monitoring, and configuration management issues with enterprise divisions and subsidiaries
  • Identifies trusted data sources, ensures data reconciliation and designs CMDB update processes
  • Establishes a compliance plan, including policies for operation audits for cross-domain reporting, and provides appropriate assistance to auditors as it applies to ITSM Tools
  • Provides technical and administrative direction to contractors and junior team members
  • Creates and provides configuration status reports containing current and historical data connected with, and related to, production systems
  • Oversees the maintenance of the ITSM Tools and CMDB for ensuring the integrity of integration, federation and reconciliation of data feeds with the CMDB architect and stakeholders
  • Provides expertise in design, maintenance and delivery of training for ITSM Tools, including a strong focus on processes for maintaining communication with other groups
  • Identifies gaps in business understanding and technical skills of team and ensures proper training
  • Researches, reviews and analyzes the effectiveness and efficiency of procedures, and develops strategies for enhancing these processes following ITIL best practices
Qualifications for tools engineer
  • Front end tech such as
  • Must be familiar with at least one major development language such as [perl, java, shell, jscript, jquery, Html5, CSS3]
  • Must be a good problem solver, able to take a larger problem and break it down into smaller more manageable pieces
  • Should have an intermediate familiarity with [Unix, Lunix, Windows]
  • Should also have basic understand of DB Architecture [SQL, Tables, Rows, Columns, Keys
  • Must be well-versed in compiler-specific optimization and system-specific optimization techniques for tools that address both performance and scaling
5

Tools Engineer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of tools engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for tools engineer
  • Acts as a liaison between all ITSM process managers (e.g., incident, problem, change and release) to ensure process alignment and to raise awareness of, educate for and gain support for ITSM Tools
  • Works independently, but collaborates across business and IT domains that have specific configuration and change management responsibility - collocated or decentralized
  • Is the key configuration representative for broad initiatives that will support CMDB use cases, including architecture design and planning, and coordination with other process owners (e.g., disaster recovery planning and event correlation)
  • Works with local IT domain resources (e.g., stakeholders) responsible for configuration management data
  • For new implementations, leads in product evaluations for CMDB and IT document management tools if it is within scope, and provides input in ITSM tool evaluations
  • Proficiency in Network Tools such as HPNA, Solarwinds Orion, Netbrain and Cacti is must at administrator level
  • Excellent knowledge on AAA and ACS to support day to day work
  • Good Networking knowledge on Routers, Switches and Firewalls is Required
  • Preparing documentation packages of procedures for sustaining, operating, and monitoring the network
  • Collaborates with Operations Center to continually evolve and fine tune monitoring tool capabilities and alerts to drive maximum service availability
Qualifications for tools engineer
  • Experience and passion for tools development, and tool chains
  • Advanced experience with Python
  • Excellent working knowledge of compilers, linkers, and associated tools
  • Experience writing small to medium web applications
  • Experience with database technologies – SQL, NoSQL, database design, schema design
  • A minimum 1 year experience with application programming

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates