Systems Analyst

Job Description

This role will be responsible for analyzing, implementing, and maintaining our IT systems and infrastructure to ensure optimal performance, security, and user experience. A Systems Analyst examines, evaluates, and improves computer systems and processes to meet the business needs of an organization. They act as a bridge between IT and business operations, translating user requirements into efficient technical solutions.

Job Summary

The Systems Analyst will analyze, implement, and maintain IT systems to ensure optimal performance, security, and user experience. They serve as a liaison between IT and business operations, translating user needs into effective technical solutions to enhance systems and processes.

Responsibilities

  • Examine and evaluate current IT systems and processes
  • Identify system requirements and areas for improvement
  • Liaise with users to gather additional requirements and features
  • Design and implement new systems and frameworks
  • Collaborate with IT teams and developers to produce new solutions
  • Validate changes by testing programs and ensuring high levels of performance and security
  • Install, configure, and maintain software, hardware, and networks
  • Monitor system performance and troubleshoot issues
  • Ensure security and efficiency of IT infrastructure
  • Implement and maintain backup and recovery systems
  • Develop and enforce IT policies and procedures
  • Conduct risk planning and mitigation
  • Troubleshoot technical issues in collaboration with other IT professionals
  • Train users on new systems and provide ongoing support
  • Generate reports on system performance and recommend improvements
  • Build and maintain internal documentation and wikis
  • Stay updated on emerging technologies and industry trends

Skills

  • Proven work experience as a System Analyst and/or System Administrator
  • Strong knowledge of software development, documentation, and testing
  • Experience with databases, networks (LAN, WAN), and patch management
  • Familiarity with various operating systems and platforms
  • Knowledge of system security and data backup/recovery
  • Strong analytical and problem-solving skills
  • Excellent communication skills to explain technical details to non-technical stakeholders
  • Excellent analytical and problem-solving skills
  • Ability to work under tight deadlines and manage time effectively

Benefits

  • A family-oriented, fun atmosphere.
  • Access to concierge services such as car detailing, massages, and chiropractor appointments.
  • Paid volunteer hours to support community engagement.
  • Comprehensive health, dental, and vision insurance.
  • Paid maternity/paternity leave to support work-life balance.
  • Eight paid holidays, including your birthday.
  • Generous PTO and flex time for personal needs.
  • Company-sponsored events and quarterly team outings for team bonding and morale.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • Experience with Agile software development methodologies
  • Familiarity with database tools like SQL and Postgres
  • Familiarity with DevOps processes and tools; Azure DevOps, GitHub, Jura, etc
  • Certifications in various technologies leveraging low-code/no-code solutions and platforms
  • Microsoft Certified: Power Platform App Maker Associate, Power Platform Functional Consultant Associate, Power Platform Fundamentals
  • Microsoft Certified Systems Engineer (MCSE)
  • CompTIA certifications
  • Certified Business Analyst Professional (CBAP)
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.