Systems Analyst - Infrastructure
Job Description
Job Overview
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.
Key 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
Qualifications and Skills
- Bachelor's degree in Computer Science, Information Technology, or a related field
- 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
Preferred Qualifications
- 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)
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.
|