Systems engineer Job Description

Systems engineer Job Description Template

Systems Engineers oversee the design, development, and maintenance of complex technical infrastructures. Responsibilities include system modeling, optimization, and performance analysis. Tasks involve troubleshooting, system upgrades, and ensuring seamless integration of new technologies.

Responsibilities:

  • Design and implement complex computer systems and networks
  • Develop and maintain system documentation, including technical specifications, system architectures, and operating manuals
  • Conduct testing and troubleshooting of systems and software applications
  • Collaborate with cross-functional teams to identify system requirements and design solutions
  • Provide technical support to end-users and resolve issues related to system functionality
  • Stay up-to-date with emerging technologies and industry trends to ensure system optimization and efficiency
  • Participate in system development life cycle (SDLC) activities, including system analysis, design, development, testing, and deployment
  • Recommend system upgrades and enhancements to improve performance and reliability

Requirements:

  • Minimum of Bachelor's degree in Computer Science, Engineering or related field
  • At least 3 years of experience in systems engineering or related field
  • Strong knowledge of operating systems such as Linux, Unix, and Windows
  • Experience with cloud computing platforms such as AWS, Azure, or Google Cloud
  • Ability to design and implement complex systems architecture
  • Excellent problem-solving and analytical skills
  • Effective communication and interpersonal skills
  • Ability to work independently or as part of a team