Key Responsibilities
- Solution Design & Architecture :
Lead the development of solution architectures that meet business requirements and technical constraints.
Evaluate and recommend technologies, tools, and frameworks. - Stakeholder Collaboration :
Work closely with business analysts, project managers, and developers to understand business needs and translate them into technical requirements.
Present and communicate architectural designs to technical and non-technical stakeholders. - Implementation Oversight :
Provide guidance and support during the implementation and integration of solutions.
Ensure alignment with architectural standards and best practices. - Scalability & Performance :
Design solutions that prioritize scalability, reliability, and performance.
Conduct performance testing and recommend optimizations. - Governance & Compliance :
Ensure solutions adhere to security, compliance, and regulatory requirements.
Document and maintain architectural standards and policies. - Continuous Improvement :
Stay updated on emerging technologies and trends to incorporate innovative solutions.
Lead initiatives to optimize and modernize existing systems and architectures.
Required Skills & Qualifications
- Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field.
- 10+ years of experience in software development, systems architecture, or related roles.
- Expertise in architecture frameworks such as TOGAF, Zachman, or AWS Well-Architected Framework .
- Strong experience in cloud platforms (e.g., AWS, Azure, GCP ) and hybrid cloud architectures.
- Proficiency in programming languages (e.g., Java, Python, .NET ) and system design.
- Knowledge of microservices architecture, containerization (e.g., Docker, Kubernetes ), and API integration.
- Familiarity with database technologies (e.g., SQL, NoSQL ) and data integration patterns.
- Strong understanding of DevOps principles, CI/CD pipelines, and infrastructure as code (e.g., Terraform, Ansible ).
- Excellent communication, analytical, and leadership skills.
Preferred Qualifications
- Certifications such as AWS Certified Solutions Architect, Azure Solutions Architect Expert , or similar.
- Experience in enterprise systems, ERP platforms, or SaaS applications.
- Background in designing solutions for big data, machine learning, or IoT.
- Familiarity with Agile and Scrum methodologies.
Report job