Job Openings
System Architect
About the job System Architect
The client is a well-funded startup led by a senior and experienced founding team, offering a groundbreaking solution for e-commerce websites.
We are seeking a talented and experienced Solution / System Architect to join our client's team. As a System Architect, you will play a crucial role in designing and implementing robust, scalable, and efficient solutions.
You will work closely with cross-functional teams, analyze requirements, design solutions and offer technical guidance, ensuring successful development and integration of the end-to-end solution.
Responsibilities:
- Analyze and understand business requirements to create system specifications.
- Design and architect scalable and reliable solutions fulfilling the business requirements while considering performance, security, and maintainability.
- Collaborate with development teams to guide the implementation of the solution
- Ensure alignment of technical solutions with business goals and industry best practices.
- Oversee system integration, troubleshoot issues, and provide architecture support as needed.
- Conduct regular system reviews to identify areas for improvement and optimization.
- Collaborate effectively with multiple stakeholders such as product management, professional services, sales, development and production support.
Requirements:
- At least 3 years of Proven experience as a Solution / System Architect or similar role.
- At least 10 years of Proven experience in the software development industry.
- In-depth knowledge of system design, architecture, and integration.
- Experience in large scale, complex, critical systems.
- Excellent problem-solving skills and the ability to work in a collaborative team environment.
- Solid understanding of security, performance, and scalability considerations.
- Excellent verbal and presentation skills convey complex technical concepts to diverse audiences, both technical and non-technical.
- Bachelors or higher degree in Computer Science, Information Technology, or a related field.
- Extensive experience in working in large scale agile software development life cycle environments- advantage
- Proven experience with large, multi domains systems, combining both monolith and set of microservices-advantage