Technical Architect - MERN Stack/AI-Chat

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

1,500-2,500

HOURS PER WEEK

40

DATE POSTED

Mar 27, 2024

JOB OVERVIEW

Overview:
As an entrepreneur managing a fast-growing tech startup and several consulting clients, I am seeking a detail-oriented and highly motivated Technical Architect. As a Technical Architect, you will be responsible for designing, implementing, and overseeing the technical architecture of software projects, ensuring alignment with business requirements, industry best practices, and architectural standards.


Key Responsibilities:
- Collaborate with clients, stakeholders, and cross-functional teams to understand business requirements, technical needs, and project objectives.
- Design end-to-end technical solutions and architectures that meet business goals, scalability requirements, performance objectives, and security standards.
- Develop technical specifications, architecture diagrams, and design documents to communicate the solution architecture to project teams and stakeholders.
- Lead and mentor development teams in implementing the architecture, providing guidance, best practices, and technical expertise throughout the development lifecycle.
- Conduct code reviews and architectural reviews to ensure adherence to architectural principles, coding standards, and best practices.
- Evaluate and recommend technology stack, frameworks, platforms, and tools to support the development and implementation of software solutions.
- Identify technical risks, issues, and dependencies, and develop mitigation strategies to address them proactively.
- Collaborate with infrastructure teams to design and deploy scalable and reliable infrastructure solutions to support the software architecture.
- Define and enforce architectural governance processes, standards, and guidelines to maintain consistency and quality across projects.
- Stay up-to-date with emerging technologies, industry trends, and best practices in software architecture and development, and incorporate them into architectural designs and solutions.
- Participate in pre-sales activities, including solution presentations, technical discussions, and proposal development, to support business development efforts.

Requirements:
- Strong knowledge of software architecture principles, design patterns, and architectural styles (e.g., microservices, event-driven architecture, cloud-native architecture).
- Proficiency in designing and implementing solutions using modern technologies and frameworks, such as Java, .NET, Spring
-Boot, React, Angular, Node.js, Docker, Kubernetes, AWS, Azure, or Google Cloud Platform.
- Experience with architecting and implementing scalable, high-performance, and secure software solutions for enterprise applications.
- Excellent communication and interpersonal skills, with the ability to communicate complex technical concepts to non-technical stakeholders effectively.
- Strong leadership and mentoring skills, with the ability to lead and inspire cross-functional teams to achieve project goals and deliver high-quality solutions.
- Proven track record of successfully designing and implementing software architectures for complex projects, from concept to deployment.
- Experience with agile methodologies, DevOps practices, and continuous integration/continuous deployment (CI/CD) pipelines is a plus.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin