Computer Systems Engineer Resume Sample
Work Experience
- Ownership of product line manufacturing controls software and its associated equipment
- Software modifications to support process efficiencies and new technologies
- Manufacturing controls, IT Production support
- Working knowledge of Microsoft Windows based development environments including latest MS Visual Studio and .NET
- Develop technical solutions that require collaboration with internal experts, deep analysis, and understanding of impact on end-product/solution
- Perform systems requirements analysis, functional analysis, timeline analysis, trade studies, requirements allocation and interface definition, technical management, integration, system testing, and quality assurance
- Work within a team of engineers to achieve day-to-day objectives with significant impact on operational results or project deliverables
- Work any hours to support 24/7 operations
- In close collaboration with scientists at the ALS and in CRD, develop the computational tools necessary to support CAMERA’s scientific goals
- Identifying new opportunities for using IT to reduce costs in Raytheon Integrated Defense Systems’ programs, as well as looking for ways to use IT as a competitive advantage for the company
- Research and explore HPC SW tools; document findings and brief recommendations to customers
- Relevant business support and/or general information technology support experience
- Advanced knowledge of systems administration and/or systems programming skills
- Advanced knowledge of Virtual Hosting and Distributed/Converged Infrastructure domains
- Consult and collaborate with ESnet users, ESnet site coordinators, and peer Research and Education (R&E), and Regional Optical Networks (RON) architecture, engineering and operations teams. Key activities include architecting, designing, developing, implementing and supporting network infrastructure and peering architectures and services to support science network and computing requirements
- Participate on project teams to successfully complete project scopes, on time and within project budgets
- Relevant business support and/or information technology support experience
- Working knowledge of systems administration, Windows OS, AIX, Cache, SQL, VMware, Citrix and EMC storage platforms
- Work with R&A-EE software development teams, as well as stakeholders in other Product Development In-Vehicle Infotainment (IVI) software development organizations, to identify weaknesses or gaps in the current processes or tool offerings
- Architect and implement trials of tools, processes or activities to support continuous process improvement across software development activities, following the Ford GTDS process for project evaluation
- Manage the R&A-EE relationship with the IT Innovation Lab. The IT Innovation Lab is a software tool prototyping lab that enables rapid evolution of new and emerging technologies
- Manage the day-to-day operations of the various tools being evaluated or prototyped, i.e. manage server hardware and software architecture, deployment and configuration with the IT Innovation Lab, provide oversight of the evaluation process, and manage end-user issues and support
- Work with the stakeholders throughout the GTDS process to ensure a successful handoff off at the GTDS ‘Application Readiness’ phase
Education
Professional Skills
- Exceptional oral and written communication skills, including public-speaking and presentation skills
- Five years computer systems engineering experience, with demonstrated competence in systems programming skills
- Strong project management and analysis skills, and a demonstrated ability to lead complex projects successfully
- Demonstrated high level of collaboration skills with technical peers, vendors, and ESnet users, including international collaborations
- Project Management skills: demonstrated expertise leading project teams to successfully complete and develop project scope, on time and within project budgets
- Demonstrated experience designing, developing, and testing quality software – preferably using Python in a UNIX/Linux environment
- Demonstrated experience performing as liaison between program management, engineering management, and the technical disciplines involved in a project
How to write Computer Systems Engineer Resume
Computer Systems Engineer role is responsible for troubleshooting, programming, administration, analysis, mainframe, automation, technical, architecture, training, basic.
To write great resume for computer systems engineer job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Computer Systems Engineer Resume
The section contact information is important in your computer systems engineer resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:
- First and last name
- Telephone number
Work Experience in Your Computer Systems Engineer Resume
The section work experience is an essential part of your computer systems engineer resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous computer systems engineer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular computer systems engineer position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Computer Systems Engineer resume experience can include:
- Effective time management, organization, and planning skills with the ability to allocate resources and assign work to meet goals and deadlines
- Experience leading a team of developers, or extensive experience acting as an independent and self-directed member of a large development team
- Demonstrated experience in a systems administration/engineering role in a multi-user environment
- Apply technical skills to solve moderately complex problems infrastructure and application performance and availability problems
- Detail-oriented with ability to work effectively in both team and solo environments
- Communicate (orally and written) effectively with researchers, funders, IT personnel, and end-users
Education on a Computer Systems Engineer Resume
Make sure to make education a priority on your computer systems engineer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your computer systems engineer experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.
Additional details to include:
- School you graduated from
- Major/ minor
- Year of graduation
- Location of school
These are the four additional pieces of information you should mention when listing your education on your resume.
Professional Skills in Computer Systems Engineer Resume
When listing skills on your computer systems engineer resume, remember always to be honest about your level of ability. Include the Skills section after experience.
Present the most important skills in your resume, there's a list of typical computer systems engineer skills:
- Demonstrated ability to work effectively as part of a cross-disciplinary team
- Demonstrated experience with numerical simulation involving mesh data and particle data, including operations coupling mesh and particle data
- Expand troubleshooting skills in one domain
- Project Management experience, specifically demonstrated expertise in developing technical project scope, schedule and budget
- Demonstrated experience performing as technical interface with DOD customers
- Proficient knowledge of systems administration and/or systems programming skills, Websphere, Unix, Windows Server, Desktop OS internals or Mainframe domains
List of Typical Experience For a Computer Systems Engineer Resume
Experience For Computer Systems Engineer Manufacturing Controls Resume
- Learn basic troubleshooting skills in one domain
- Learn key technical skills and begin to apply knowledge to solve problems as directed
- Support procedures by completing team training plans and shadowing more senior team members, and begin demonstrating basic skill competency
- Build awareness and understanding of the use of team tools and processes to achieve team goals and demonstrate use under direction
- Deskside business support and/or general information technology support experience
- Coordinate and review technical/operational deliverables prior to submission
- Experience in software, database, and web-development
Experience For Associate Computer Systems Engineer Resume
- Demonstrated expertise in industrial EE (e.g., DOE qualified specialist in one or more systems)
- Relevant business support and/or general information technology support experience
- 6 or more relevant business support and/or general information technology support experience
- AND up to 2 years of relevant business support and/or general information technology support experience
- Working knowledge of system virtualization, hypervisor, and orchestration technologies
Experience For Assistant Computer Systems Engineer Resume
- Maintain relationships with US DOE, including developing future work and reporting on progress
- Work on designing and implementing portable and scalable pipelines underlying the next-generation IMG system
- Proactive prevention of issues through testing, data analysis and driving documented changes
- Ensures core team processes are operating properly and assists in team work load balancing
- The team’s primary focus is building and deploying new solutions for internal customers from the university’s enterprise technology portfolio
- Familiarity with scripting or programming
- Research, development, analysis, testing, and pilot implementation of emerging network, compute, storage and collaboration services and technologies
- Ensure accurate software version control, testing and release engineering
Experience For Computer Systems Engineer / Architect Resume
- Collaboration with leads for task planning and scheduling of own activities
- Develop and maintain tools used to support the HPC community within NERSC using programming languages like C, C++, python, or java
- Participate on projects to gain an understanding of a project lifecycle and contributes to the project by conducting research on requested tasks
- Basic understanding of configuration management systems and large scale software development
- Has a comprehensive understanding of key operational processes and executes the team's role without guidance
- Identify and evaluate emerging HPC technologies and explore new features that would create new capabilities and enhance system performance and usability
- Participate in working/user/advocacy groups and represent NERSC and its interests to the broader HPC community
Experience For Camera Computer Systems Engineer Resume
- Key member of the technical team responsible for enterprise system engineering
- Expert knowledge of a Windows or Linux server operating system
- Familiarity with data networking technologies and concepts
- Familiarity with data networking technologies and concepts; and
- Help select and/or implement basic computational biology algorithms based on benchmarking and analytical techniques
- Facilitate the training and transfer of knowledge of technologies to other group members in the division
- Assist with the curation and processing of legacy and current data and metadata
Experience For Principal Computer Systems Engineer Resume
- Technical management of transit computer system technologies including servers, workstations, gateways, software, etc… and associated interfaces
- Support of construction, installation, test & commissioning activities in the field
- Assistance with customer staff training and generation of O&M Manuals
- Assist in direct hardware support of our data clusters through managing upgrades and replacements to ensure the efficient return of nodes to production service
- Independently carries out on call support at tier 2 level
- All listed CSE2 responsibilities
Experience For Computer / Systems Engineer Resume
- Lead project teams, develops and manages project scopes, schedules and budgets
- Independently carries out on call support at tier 2,3, and 4 level
- Development of reference solutions to maximize efficiency and create a consistent simulation environment
- Support of R&D project and innovation initiatives
- Assist in the design and implementation of the most efficient solution in accordance with defined requirements
- Provide assistance to application engineers as required
- Contribute to development of research agendas and plans (short or long-term)
Experience For Senior Linux Computer Systems Engineer Resume
- Proficiency in PHP Laravel framework, HTML/CSS, JavaScript, MySQL, and Apache
- Considered fully qualified in one domain
- Provides systems software planning, design, configuring, and support for complex operating systems or sub-systems in assigned areas of responsibility to ensure optimum performance and system integrity
- Participates in system software planning (long- and short-term), design, configuration, and support of systems software, complex operating systems, or sub-systems to ensure optimal performance. Participates in establishing methods and procedures for use in planning, configuring, and supporting system software
- Analyzes, solves, supports, plans, and/or applies routine maintenance to prevent problems in system or system software
Experience For High Performance Computer Systems Engineer Resume
- Understands code and programs enhancements, updates, and changes for portions and subsystems of systems software, including operating systems, compliers, networking, utilities, databases, and Internet-related tools
- Identify class issues, problem trends and generate solutions through vehicles like troubleshooting guides
- Attend support calls and visit customer sites as needed to resolve incidents. Travel could be 25%
- Develop expertise in various sub systems to track changes, known issues, work-arounds, diagnostics, and scripts
- Pass on resolution knowledge to field engineers
- Understands cross domain strategic vision and maintains team process alignment to achieve objectives
- Provide technical guidance and courteous consulting services to the users of the National Energy Research Scientific Computing Center systems and the DOE Joint Genome Institute (JGI)
Experience For Computer Systems Engineer Resume
- Develop solutions for user problems and provide one-on-one code debugging, optimization and porting help. Resolve and manage consulting questions in a timely manner and follow up on longer-term problems working with vendors and other NERSC staff to implement solutions. Convey user feedback and concerns to other NERSC staff
- Educate and train users by creating content for the NERSC website with online tutorials and documentation, giving presentations, and attending conferences. Communicate with users about new opportunities and capabilities in software and systems and advise them in effectively transitioning to new technologies
- Work independently and as part of the Data Science Engagement Group to diagnose problems with scientific workflows, collect information on system performance, and educate users on best practices
- Assist with technology evaluation of systems and system architecture to provide input for HPC system procurements and DOE technology roadmaps out past the next decade
- Be part of a team that provides high-quality support to the scientific community
- Provide leadership and technical guidance to group members, members of other groups at NERSC
- Recommend and lead implementation and deployment efforts for workflow improvements that enhance reliability, stability, usability, performance and security
- Change and Release Management: Applies sound IT production and change management methods to all areas of Information Systems. Actively communicates changes within the IT infrastructure to all affected parties proactively and in an effective manner. Follows and documents strict testing and deployment methodologies for Information Systems
- Disaster Recovery/Business Continuation: Follows the processes and maintains appropriately available systems operations environment with primary focus being on EMR, HIM, Finance, HR, Supply Chain and email systems. This includes controlled observation and evaluation of new technologies and methodologies. Testing plans and documentation are required
List of Typical Skills For a Computer Systems Engineer Resume
Skills For Computer Systems Engineer Manufacturing Controls Resume
- Communicate effectively both orally and in writing; and
- Demonstrated experience with the entire software development process, from requirements through design to implementation and deployment
- Familiarity and experience in configuring, troubleshooting and using IPv4/IPv6 routing protocols, preferably BGP, OSPF and/or ISIS in a WAN/LAN environment
- Experience diagnosing and responding to security incidents and system faults, analyzing and correcting applications or system faults to reestablish service
- Hands on experience on troubleshooting and analyzing problems with major systems, including Windows, Linux/Unix, and implementing STIGs
Skills For Associate Computer Systems Engineer Resume
- Familiarity with and experience developing software and proficiency coding in Perl, python and other scripting languages
- Experience analyzing, configuring and trouble-shooting a variety of systems
- Experience with operating system concepts – multi-threading, events, semaphores, memory management, networking, sockets, and system configuration
- Experience leading implementation project teams and/or providing technical consulting services to internal or external customers
- Experience and/or Knowledge using Kubernetes for managing containerized applications in a clustered environment
Skills For Assistant Computer Systems Engineer Resume
- Experience with operating system installation and configuration, including kernel, drivers, security, and general system-level configuration
- Experience with application programming in a ‘C’ based programming language
- Experienced in selection, design, deployment and setting to work of following in a transit or large campus environment
- Experience implementing and managing cloud services with multiple cloud providers such as AWS, GCP and Azure
- Experience in systems engineering or systems administration
- Red Hat Linux Operating System experience (RHEL Versions 5, 6, and 7)
Skills For Computer Systems Engineer / Architect Resume
- Experience with Configuration Management, and System Monitoring Tools, such as Satellite, Puppet, Sensu, HPOM, HPSA
- Experience with Leadership and Collaboration with technical teams in a large challenging environment
- Experience with developing Graphical User Interfaces (GUIs)
- Experience as a “Product Manager” for critical WAN networking services
- Strong understanding of enterprise, system and application level security issues
- Experience with shell/PERL/Python application programming
Skills For Camera Computer Systems Engineer Resume
- Experience with workflow management systems and data-intensive computing
- Experience with SCEP, SCCM imaging and disk encryption
- Demonstrated expertise in C++, and modern Fortran for scientific computing
- Experience monitoring globally distributed servers
- Demonstrated ability to apply sound engineering principles and develop innovative solutions
- Experience with computer networking concepts, setup and switch configurations
Skills For Principal Computer Systems Engineer Resume
- Experience with implementing enterprise pattern-based virtualized deployments with Puppet
- Experience with running Docker containers on Robin cloud platforms
- Desirable qualifications include experience in one or more of the following
- Significant experience in a systems administration or engineering role in a multi-user environment; and
- Significant work experience in a systems administration/engineering role in a multi- user enterprise environment
- Solid grasp of Computer Science fundamentals, including algorithms and data structures
- Experience with existing COTS products and vendor processes
- Experienced with the systems engineering and design development philosophy in multi-disciplinary environment
Skills For Computer / Systems Engineer Resume
- Experience with messaging infrastructures such as RabbitMQ
- Experience using system administration and user-level UNIX tools and Windows tools
- Experience working on technical projects for the public sector,
- Experience with automation tools such as Chef, Ansible or Puppet
- Experience with SELinux
Skills For Senior Linux Computer Systems Engineer Resume
- Experience with physical hardware and/or servers
- Experience with Containers, such as Docker
- Container experience (specifically docker)
- Strong Red Hat Linux exp
- Works with experienced team members to conduct root cause analysis of system issues
- Uses team tools and processes to achieve team goals under guidance from experienced team members
- Relevant business support and/or general information technology support experience
- AND, 4 or more years of relevant business support and/or general information technology support experience
Skills For High Performance Computer Systems Engineer Resume
- Experience with higher-level languages: Ruby, Python, Etc
- Experience in different methodologies and roles of Agile process for software development
- Experience configuring, troubleshooting and using IPv4/IPv6 routing protocols, preferably BGP, OSPF and/or ISIS in a WAN or LAN environment
- Familiarity and operational experience with research community data transfer tools (wget and cloud resources) and protocols (bbcp, ftp, gridftp, globus)
- Experience with BFTT program
- USN combat systems design and integration experience
- Demonstrated ability to work independently as well as collaboratively in large projects, and contribute to an active intellectual environment
- Sizing of computer hardware, including technology selection and sizing of historian and data archiving to support Communication Systems functions
- Understanding of design for software systems running on multiple platform types including enterprise Windows and Linux
Skills For Computer Systems Engineer Resume
- Configuring and writing signatures for intrusion detection systems (IDS) such as the Bro Network Security Monitor
- Working knowledge of basic genomic concepts, data types, and data analysis methods, and their representation in software systems
- Networking and Security knowledge
- Working knowledge of Javascript, Python, and/or Perl
- Working knowledge of JavaScript, Angular, Python, Perl, and/or Java
List of Typical Responsibilities For a Computer Systems Engineer Resume
Responsibilities For Computer Systems Engineer Manufacturing Controls Resume
- Experience in leading technical teams through large scale upgrade/migration
- Previous experience coding
- Experience using Exchange in a DAG environment
- Voicemail/Exchange Unified Messaging experience
- Visual Basic, Visual Studio, .NET system experience
- Evidence of knowledge of systems design and implementation
- Manage software baselines, including branching, merging, building, maintaining, and installing software
Responsibilities For Associate Computer Systems Engineer Resume
- Develop customer facing software tools to perform EnMS M&V using accepted methods, including but not limited to regression analysis
- Develop customer facing software tools for promoting the uptake of continual improvement-based EnMS
- Modify existing simulation models using established development techniques: code, integrate and test simulation software to meet requirements
- Provide troubleshooting support of existing computer architecture, simulator networks, and software interfaces with technical guidance
- Integrate new hardware, computers, and operating systems into existing simulator architecture
- Meet with stakeholders, customer leads, and working team members to document specifications in data and system requirements
Responsibilities For Assistant Computer Systems Engineer Resume
- Install, configure and maintain real-time operating systems to maximize performance
- Configure and troubleshoot networks of deliverable equipment providing technical guidance
- Perform system monitoring, diagnostic to identify root cause analysis and determine corrective actions
- Facilitate the rollout of Windows 10 to the enterprise
- Subject matter expert in compute, storage, system virtualization, and cloud technologies
- As a secondary function, the team also provides higher tier incident response in support of IT operations
- Quickly understand systems, services, applications and technologies and use them to build solutions for enterprise customers
- Diagnose and resolve system problems
- Work cooperatively and enthusiastically with a diverse team of people
Responsibilities For Computer Systems Engineer / Architect Resume
- Develop system architecture and incorporate new technologies and capabilities into the university’s enterprise technology portfolio
- Subject matter expert in compute, storage, system virtualization and cloud technologies
- Provide technical leadership and design support for the Architecture team and EIS
- Quickly understand new systems, services, applications and technologies, analyze their place in the market and industry, and manage their adoption into the university’s enterprise technology portfolio
- Expert knowledge of system virtualization, hypervisor, and orchestration technologies
- Help develop qualitative and predictive analytics to inform organizational policy
- Stay current with new algorithms and codes for computational biology
- Serve as a key contributor called upon to troubleshoot and recommend solutions to technical problems
Responsibilities For Camera Computer Systems Engineer Resume
- Participation in internal technical meetings and design reviews
- Responsible for management, maintenance, and architecture of storage, virtualized and cloud environments, and servers
- Experience with full-stack web application development including network and system administration (UNIX/Linux), database, and web server administration, client/server side web application frameworks, and open-source technologies
- Ability develop rigorous testing disciplines to ensure stable computing platforms
- Able to lead small to medium sized developer teams to accomplish project goals through structured software development, testing, and evaluation processes
- Understanding and experience working with networking technologies, including border technology systems (i.e., designated data transfer servers) and routing, switching and optical networking systems
- Responsible for technology lifecycle management (including alignment with budget), upgrade planning, SME for design, and any technical vendor/contributor management
Responsibilities For Principal Computer Systems Engineer Resume
- Demonstrated experience in leading committees, working groups and task forces to promote and develop standards in support of operations, engineering, and development activities in the Scientific Network Division as required
- Experience in establishing and leading initiatives to develop network architectures, service and capacity strategy including service level performance targets, and in coordination with budget planning efforts
- Demonstrated experience with an adaptive mesh refinement software framework
- Experience with deploying software in a Windows environment
- Understand user needs and show initiative, tact and good judgment in developing solutions to problems
- Experience with image creation for multiple hardware configurations
- Demonstrated expertise with MPI, OpenMP, CUDA and OpenACC
- Experience with Linux, Red Hat, Debian, and Ubuntu
Responsibilities For Computer / Systems Engineer Resume
- Proven ability to work independently or in a team
- Experience with real-time Linux and Linux kernel environment usage and/or software development
- Experience with environment usage and/or software development
- Significant experience with systems architecture or design
- Thorough understanding of design, configure and implement storage solutions
- Maintain and update relevant systems and process documentation
Responsibilities For Senior Linux Computer Systems Engineer Resume
- Contributed to research reports and papers
- P.Eng designation in BC is an asset
- Strong technical and collaboration skills needed to create and deploy innovative ways of allowing our diverse user base to effectively utilize the unique resources that NERSC provides
- Knowledge of Microsoft Windows 10, 8, and 7 and Mac OS, Office 365, SCCM, Mobile Device Management, and a variety of tools and best practices in enterprise systems management
- Software languages – C, C++, C#, Ada
Responsibilities For High Performance Computer Systems Engineer Resume
- Have an active DoD Secret Clearance within a six year investigation period
- Demonstrated experience overseeing review of product design for compliance with engineering principles, organization standards, customer contract requirements, and related specifications
- Experience with Elastic (Elastic Search, Logstash, Kibana) in an Enterprise class environment
- Demonstrated ability to work independently as well as collaboratively in large projects and contribute to an active intellectual environment
- Microsoft System Administration certifications
- Red Hat or other Linux System Administration certifications
- System/Network Administration or Design certifications
- Red Hat or Linux System Administration certifications; and
Responsibilities For Computer Systems Engineer Resume
- Strong communication and problem solving skills, self motivated, bias for action and experimentation, attention to detail, systems thinking and initiative for change are required
- Experience working with Unix, Linux or Open System based operating systems
- Unix, Linux or other Open Systems administration experience
- Citect or other Human Machine Interface (HMI) systems
- SQL or similar relational database administration
- Excellent knowledge and experience with software development practices – unit testing, interfaces, self-documenting code, source code management (Git), bug tracking
- Apply analytical skills and creativity to solve highly technical/complex problems