System engineers are responsible for developing computer systems for their clients or employers based on their particular needs, and they work extensively with hardware engineers, software engineers, system administrators, hardware technicians, programmers, and product development staff.
In addition to developing computer systems, system engineers may also customize computer systems which are purchased from vendors. They work closely with hardware and software vendors in order to lead and define the overall architecture of their employers' computer systems, as well as attend various meetings with clients, vendors, users, and team members. Employers may require that candidates have at least a bachelor’s degree in engineering, information technology, computer science, or another relevant field.
System engineers are tasked with creating and evaluating changes in designs, reviewing change control documents, and establishing standard operating procedures. They must be able to troubleshoot computer problems, ensure that firewall software is up-to-date, and document all steps involved in creating their computer systems. They also review and approve changes to computer systems and ensure that these modifications are implemented in a timely manner. Communication skills are important in this position, as are interpersonal and customer service skills. They must be able to work independently with minimal supervision as well as in a team environment, and are encouraged to keep their skills up-to-date by attending training classes and workshops and reading professional journals. Some may also be tasked with training new system engineers.
Systems Engineer Tasks
Ensure smooth integration of all messaging systems.
Provides tier 3 technical support on messaging and access issues.
Implement, maintain and support company messaging systems, such as GroupWare, Notes, and Exchange.