Work in a small, agile team with cutting-edge technology. Manage projects from start to finish, gaining valuable leadership experience while driving innovation and achieving successful outcomes.

Systems Engineer
in Information Technology PermanentJob Detail
Job Description
Responsibilities/Job Duties:
- Manage and monitor all installed systems and infrastructure for the organization
- Install, configure, and test operating systems, application software, and system management tools
- Mentor and train other engineers throughout the company and seek to continually improve processes companywide
- Work closely with engineering professionals within the company to maintain hardware and software needed for projects to be completed efficiently
- Provide clear goals for all areas of a project and develop steps to oversee their timely execution
- Be proactive about challenges or constraints within a project and seek to manage them accordingly
- Provide detailed specifications for proposed solutions including materials, manpower and time necessary
- Assist other department engineers in creating practical demonstrations of proposed solutions and demonstrating them to other members of the team
- Evaluate the existing systems and provide technical direction to IT support staff
- Oversee the development of customized software and hardware requirement
- Deal with work process, optimization methods, and risk management tools in the given projects to successfully meet the requirements of the stakeholders
- Install and configure operating systems, software, and hardware components, and clearly document the design, maintenance, and support procedures for routine tasks to leverage IT support staff
- Routinely test software for bugs, redundancies, and security issues
- Conduct high-level root-cause analysis for service interruption and establish preventive measures
- Create reports and documentation outlining findings and solutions; oversee the overall backup strategy and daily operations for secure backups and restore testing
Qualifications:
- Bachelor’s Degree in Computer Science or related field
- Experience with or knowledge of programming languages and operating systems; current equipment and technologies, enterprise backup and recovery procedures, system performance-monitoring tools, active directories, virtualization, HTTP traffic, content delivery, and caching
- Experience in project management, application design and integration, and cloud computing
- Expertise in creating, analyzing, and repairing large-scale distributed systems
- Excellent communication skills
- Attention to detail and great organizational skills
- ShareAustin: