We are seeking an experienced and highly skilled Solution Architect to join our dynamic team. The ideal candidate will have a strong background in software development with expertise in C# Node.js Python SQL NoSQL databases and cloud infrastructure design. The Solution Architect will play a pivotal role in designing and implementing scalable and secure solutions leveraging various technologies and frameworks. This role requires a deep understanding of microservices serverless computing containers and proficiency in frontend frameworks.
Responsibilities
Software Development
- Utilize 5 years of experience in C# to contribute to the development of robust and scalable software solutions.
- Leverage 3 years of expertise in Node.js and 2 years in Python for developing efficient and highperformance applications.
Database Management
- Apply 5 years of experience in SQL and NoSQL databases to design implement and optimize database solutions.
Cloud Infrastructure Design
- Design and implement cloud infrastructure solutions using AWS Azure Kubernetes with a minimum of 3 years of experience.
- Utilize 5 years of experience in packaging and deploying applications in production environments using Cloud and opensource CI/CD tools.
Scripting and IaC
- Build infrastructure with 5 years of experience in Infrastructure as Code (IaC) using tools such as AWS CDK Terraform and bash scripting.
Microservices and Serverless Computing
- Demonstrate indepth understanding and expertise in microservices architecture serverless computing and containerization (Docker Kubernetes).
Frontend Frameworks
- Apply knowledge and experience in frontend frameworks such as React Angular and Vue.js to contribute to the development of userfriendly interfaces.
SaaS Application Design
- Leverage previous experience in designing SaaS applications to ensure the scalability reliability and security of software solutions.
Application Security
- Apply expertise in application security including knowledge of OWASP principles and experience with tools like SonarQube.
Qualifications
- Bachelor s degree in Computer Science Information Technology or a related field.
- Proven experience as a Solution Architect with a focus on software development and cloud infrastructure design.
- Excellent problemsolving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work effectively in a dynamic and fastpaced environment.
- Relevant certifications in cloud platforms (AWS Azure) and other related technologies will be a plus.