Job Description
The Information
Systems Architect will be responsible for designing and implementing
information systems that support our organization’s operational and strategic
objectives. This role requires a deep understanding of both technical and
business requirements, ensuring that the systems are scalable, secure, and
aligned with business goals. The ideal candidate will have strong
problem-solving skills, excellent communication abilities, and a passion for
technology.
Key Responsibilities
- System Architecture Design: Develop and maintain the overall architecture for information systems, ensuring they meet business needs and are aligned with the organization's IT strategy. Design system solutions that are scalable, secure, and cost-effective.
- Technology Planning: Evaluate and recommend new technologies, frameworks, and tools to enhance the organization’s information systems. Conduct feasibility studies and impact analyses for new initiatives.
- Integration and Interoperability: Design and oversee the integration of various systems and platforms to ensure seamless data flow and interoperability. Develop strategies for effective data integration and ensure the compatibility of new systems with existing ones.
- Stakeholder Collaboration: Work closely with business analysts, business stakeholders, project managers, and IT teams to understand business requirements and translate them into technical specifications. Facilitate workshops and meetings to gather requirements and provide architectural guidance.
- Security and Compliance: Ensure that information systems are designed with security and compliance in mind, adhering to relevant industry standards and regulations. Develop strategies to protect data integrity, confidentiality, and availability.
- Documentation and Standards: Create and maintain detailed architectural documentation, including diagrams, data models, and system specifications. Establish and promote best practices and standards for system architecture within the organization.
- Project Oversight: Provide technical oversight and guidance during the development and implementation phases of projects. Review project deliverables to ensure they align with architectural standards and business objectives.
- Continuous Improvement: Monitor the performance and effectiveness of existing systems and recommend enhancements. Stay up-to-date with the latest technology trends and industry best practices to continuously improve the organization’s information systems.
Requirements- Bachelor’s Degree in Computer Science or related field
- Minimum of 5 years of experience in systems architecture or related fields
- Excellent verbal and written communications skills
- Proficient with Transact-SQL and related database design structures
- Ability to learn complex business rules
- Ability to create complex workflow diagrams using Visio
- Excellent problem-solving skills
- Strong project management skills
- Demonstrated ability to handle confidential information appropriately
Additional
Qualifications
- Master’s Degree in Computer Science or related field
- Experience with DevOps or DevSecOps methodoligies
- Proficiency in programming languages (e.g., C#, JavaScript)
- Experience in Incident management and ITIL fundamentals
- Familiarity with Help Desk/ITSM systems, such as Cherwell, ServiceNow or Remedy
- Experience leveraging AI
BenefitsSalary is dependent on upon skills and experience.