Technical Architect

Technical Architect

Share this job

Posted: 17 - Oct - 2024

Job Description

Job Overview 

 The Technical Architect will be responsible for designing, developing, and implementing complex systems and applications. This role requires a blend of technical expertise, strategic thinking, and leadership to guide technical teams in delivering innovative solutions that align with business goals.

 Key Responsibilities

 • System Design and Architecture: 

 o Develop high-level system architecture and design documents.

 o Ensure architectural solutions meet functional and non-functional requirements.

 o Create and maintain architectural diagrams, models, and documentation. 

 • Technical Leadership: 

 o Lead and mentor development teams in the adoption of best practices and technologies. 

 o Provide technical guidance and support during the development lifecycle. 

 o Conduct code reviews and ensure adherence to quality standards.

 • Technology Evaluation and Integration:

 o Stay current with emerging technologies and industry trends.

 o Evaluate and recommend tools, frameworks, and technologies for integration. 

 o Ensure seamless integration of new technologies with existing systems. 

 • Stakeholder Engagement:

 o Work closely with business stakeholders to understand requirements and objectives. 

 o Translate business needs into technical solutions. 

 o Present technical solutions to stakeholders and gather feedback. 

 • Quality Assurance: 

 o Establish and enforce coding standards, development processes, and best practices.

 o Ensure solutions are scalable, maintainable, and secure.

 o Conduct performance tuning and optimization of systems. 

 Qualifications

 • Education: 

 o Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.

 • Experience:

 o Minimum of 10 years of experience in software development and architecture. 

 o Proven experience in designing and implementing complex systems and applications. 

 o Experience with cloud platforms (AWS, Azure, Google Cloud) is preferred.

 • Technical Skills

 o Proficiency in programming languages such as .NET Core, Java, C#, Python, or JavaScript. 

 o Strong knowledge of software architecture patterns (microservices, SOA, MVC, etc.).

 o Experience with databases (SQL, NoSQL) and data modelling. o Familiarity with DevOps practices and tools (CI/CD, Docker, Kubernetes). 

 o Understanding of security principles and practices. 

 • Soft Skills: 

 o Excellent problem-solving and analytical skills. 

 o Strong communication and interpersonal skills.

 o Ability to lead and work collaboratively with cross-functional teams.

 o Strong organizational and time-management skills. 

 Preferred Qualifications 

 • Certifications in cloud platforms (AWS Certified Solutions Architect, Azure Solutions Architect, etc.). 

 • Experience with Agile/Scrum methodologies.

 • Knowledge of enterprise integration patterns. Working Conditions 

 • Primarily office-based 

 • Flexible working hours may be required to meet project deadlines. Benefits 

 • Competitive salary and benefits package.

 • Opportunities for professional development and career growth.

 • Collaborative and innovative work environment.

Company Information

Not Disclosed by the Recruiter

Not Disclosed by the Recruiter