About the position
Job Description
Manage at team of developers to design and build scalable, secure, and maintainable IT solutions that meet
business needs and comply with governance standards.
Collaborate closely with business analysts, project managers, developers, and operations to ensure alignment
and successful delivery.
Provide guidance throughout the project lifecycle, including design reviews and risk assessments.
Define architectural standards, best practices, and reusable components.
Evaluate new technologies and tools to drive innovation and improve solution quality.
Support the development of proof-of-concepts and prototypes to validate architectural approaches.
Facilitate communication and knowledge sharing among teams and stakeholders.
Ensure solutions align with enterprise architecture and strategic IT goals.
Contribute to continuous improvement of processes, tools, and methodologies.
Minimum Requirements:
SKILLS REQUIREMENTS:
Qualifications/Experience:
Relevant IT, Business, or Engineering degree or equivalent practical experience.
Minimum 7+ years of experience in IT architecture, solution design, or related technical leadership roles.
Proven record of delivering complex enterprise solutions with measurable business impact.
Experience working in agile and DevOps environments.
Essential Skills Requirements:
Experience collaborating with cross-functional teams including business stakeholders, developers, operations, and security teams.
Strong communication and presentation skills to engage both technical and non-technical audiences.
Ability to evaluate emerging technologies and recommend innovations aligned with business goals.
Proven experience designing and solutioning end-to-end IT products across cloud, on-premises, and hybrid environments.
Leadership skills to guide development teams, review designs, and enforce best practices.
Experienced with Agile methodologies and DevOps principles.
Strong understanding of software architecture principles, integration patterns, and infrastructure components.
Solid knowledge of data architecture, security standards, and compliance requirements.
Ability to translate complex business requirements into scalable, maintainable, and cost-effective technical solutions.
Advantageous Skills Requirements:
Experience with microservices architecture and API management.
Expertise in cloud platforms Azure, AWS, Google Cloud.
Knowledge of infrastructure-as-code tools (e.g., Terraform, ARM templates).
Proficiency in scripting and automation (e.g., Python, PowerShell, Bash).
Understanding of business intelligence, analytics platforms, and data governance.
Certifications related to cloud architecture (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure
Solutions Architect Expert) are advantageous.
Experience working in global, distributed teams and multicultural environments.
Desired Skills:
- data architecture
- security standards
- end-to-end IT products across cloud
- architecture principles