- Government IT Recruiters and Staffing Specialists Systems Engineer
Government IT Jobs
- .NET Developer
- Agile Coach
- AI Engineer
- AWS Engineer
- Azure Cloud Engineer
- BI Developer
- Big Data Engineer
- Business Intelligence Developer
- Cloud Architect
- Cybersecurity Engineer
- Data Analyst
- Data Architect
- Data Engineer
- Data Scientist
- Database Administrator (DBA)
- DevOps Engineer
- DevSecOps Specialist
- Enterprise Architect
- ETL Developer
- Full Stack Engineer
- GRC Analyst
- IT Business Analyst
- IT Compliance Analyst
- IT Project Manager
- Java Engineer
- Javascript Developer
- Linux Admin
- Machine Learning Engineer
- Network Engineer
- Network Security Analyst
- Python Engineer
- QA Automation Engineer
- Salesforce Admin
- Salesforce Developer
- Scrum Master
- Security Engineer
- Senior IT Project Manager
- SharePoint Admin/Developer
- Site Reliability Engineer (SRE)
- Software Developer
- Solutions Architect
- System Administrator
- Systems Engineer
- Technical Writer
- Unix Admin
- UX/UI Developer
We are seeking an experienced Systems Engineer to join our IT department. This position reports to the Director of IT and will be responsible for planning, installing, configuring, and managing all aspects of the IT infrastructure to ensure reliable, secure, and cost-effective delivery of services. They will have considerable ownership of their projects and autonomy to manage themselves. The ideal candidate will excel at building relationships with their peers and possess excellent communication ability, as well as the ability to adapt to changing requirements.
Typical Duties and Responsibilities
- Manage and monitor all installed systems and infrastructure
- Install, configure, test, and maintain operating systems, application software, and system management tools
- Ensure high levels of system and infrastructure availability
- Monitor and test application performance for bottlenecks, identify potential solutions, and work with developers to implement them
- Maintain security, backup, and redundancy strategies
- Write and maintain custom scripts to increase system efficiency
- Participate in the design of information and operational support systems
- Implement warranty and support activities
- Evaluate existing systems and provide technical direction to IT support staff
- Plan and implement system automation to improve efficiency
- Oversee development of customized software and hardware requirements
Education
- Bachelor’s degree in computer science, engineering, or a related field
Required Skills and Experience
- Experience installing, configuring, and troubleshooting UNIX/Linux based environments
- Experience creating scripts and setting up software for automation
- Experience in the administration and performance tuning of application stacks
- Experience in cloud environments such as AWS
- Experience with containerization and virtualization
- Experience with automation software such as Puppet, CFEngine, or Chef
- Proficient in scripting languages such as Perl, Ruby, or Python
- Knowledge of networking, including TCP/IP and OSI network layers
- Knowledge of system engineering software tools
- Knowledge of data architecture
- Excellent communication skills
- Strong organization, analytical, and decision-making skills