Responsible for designing and developing architecture solutions that meet the technical and business requirements.
Analyze system requirements, assess technology options, and develop architecture designs that encompass hardware, software, networking, and data storage components.
Ensure that architecture designs align with industry best practices, standards, and organizational goals.
Collaborate with stakeholders to gather and analyze system requirements.
Translate requirements into technical specifications and design architecture solutions that address functional and non-functional requirements.
Oversee the implementation of the designed architecture, ensuring it meets the defined specifications.
Create and maintain documentation for the system's architecture, including diagrams and specifications.
Diagnose and resolve issues within the system, collaborating with other IT professionals.
Requirements
Qualifications :
5+ years in systems engineering, network infrastructure and / or architecture, software development, or a similar technical field.
Proven track record of designing and implementing enterprise-scale systems.
Knowledge of cloud platforms (AWS, Azure, GCP)
Proficiency in languages like Java, Python, C#, or JavaScript
Experience with APIs, microservices, and containerization (Docker, Kubernetes)
Ability to design systems that integrate across platforms and services.
Familiarity with cybersecurity best practices and regulatory compliance
Knowledge of Enterprise Architecture tools (e.g., ArchiMate, Sparx Systems, IBM Rational)
Knowledge of cloud orchestration and infrastructure as code tools (e.g., Terraform, Ansible)