Jasper Colin
Back

Solution Architect

Department

Technology

Location

India

Employment Type

Full Time

Apply Now
We are seeking an experienced Solution Architect to join our dynamic engineering team. As a Solution Architect, you will be responsible for designing and implementing scalable, efficient, and secure software solutions that meet business requirements. You will collaborate with cross-functional teams, including product managers, developers, and business stakeholders, to ensure seamless integration of software solutions with existing systems. You will also provide technical leadership to the development teams, ensuring adherence to best practices, coding standards, and industry benchmarks.

Key Responsibilities:

1. Solution Design:

  • Collaborate with product managers, business stakeholders, and development teams to understand business requirements and translate them into scalable and efficient software solutions.
  • Utilize modern technologies, including React, Node.js, Express, Next.js, Python, FastAPI, and Azure Cloud, to design robust, scalable, and secure applications.

2. Technical Leadership:

  • Provide technical leadership and guidance to development teams on the design, implementation, and testing of software solutions.
  • Review and approve technical designs, code, and architecture to ensure adherence to best practices, industry standards, and company guidelines.
  • Foster a culture of continuous learning and improvement among the development teams.

3. Solution Implementation:

  • Develop, code, test, and deploy software solutions using the latest technologies such as React frameworks, Node.js, Express, Next.js, and APIs.
  • Optimize solutions for performance, scalability, and security.
  • Ensure solutions are delivered on time and meet quality standards.

4. Database Management:

  • Work with databases like PostgreSQL, MSSQL, MongoDB, and NoSQL solutions.
  • Write complex queries, procedures, and optimize them for high performance.
  • Ensure data consistency, integrity, and security across all database solutions.

5. Cloud Integration:

  • Design and implement cloud-based solutions using Microsoft Azure Cloud, ensuring scalable, resilient, and cost-effective deployments.
  • Integrate applications with Azure services, including computing, storage, and databases.
  • Implement DevOps practices like continuous integration and continuous deployment (CI/CD) pipelines for seamless deployment and delivery.

6. Collaboration:

  • Collaborate with cross-functional teams, including development, product management, and operations, to integrate software solutions with existing systems and processes.
  • Provide technical support and guidance to team members across different functions.

7. DevOps Practices:

  • Implement DevOps practices such as version control, automated testing, and CI/CD pipelines to ensure efficient software development and delivery processes.
  • Conduct code reviews and provide feedback to maintain code quality.

8. Agile/Scrum Methodology:

  • Apply Agile/Scrum methodologies in project management and development to ensure iterative delivery of high-quality solutions.
  • Participate in daily stand-ups, sprint planning, retrospectives, and other Agile ceremonies.

9. Documentation:

  • Create and maintain comprehensive technical documentation, including solution architecture, design documents, deployment guides, and other relevant artifacts.
  • Ensure proper documentation for all technical solutions to facilitate future enhancements and troubleshooting.

Requirements:

Educational Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Relevant certifications such as Microsoft Certified: Azure Solutions Architect, AWS Certified Solutions Architect, or similar certifications are a plus.

Experience:

  • Minimum 12 years of total professional experience in software development.
  • Proven experience (5+ years) as a Solution Architect, designing and implementing scalable software solutions.
  • Experience with React, Node.js, Express, Next.js, and backend technologies like FastAPI, SQLAlchemy, Pydantic, and Uvicorn.
  • Expertise in PostgreSQL, MongoDB, and other NoSQL databases, including the ability to write complex queries and optimize them.
  • Strong understanding of RESTful APIs, microservices architecture, and API integration.
  • Extensive experience with Microsoft Azure Cloud, including building and deploying applications and services.
  • Experience with DevOps tools and practices, including CI/CD, version control systems (Git), and automated testing.
  • Familiarity with Agile/Scrum development methodologies.

Skills & Knowledge:

  • Proficiency in designing, building, and deploying scalable, high-performance applications.
  • In-depth knowledge of software design patterns, data modeling, and database design.
  • Strong understanding of cloud-based infrastructure and services, particularly Azure Cloud.
  • Excellent problem-solving skills, with the ability to break down complex technical challenges and provide actionable solutions.
  • Strong communication skills, with the ability to explain technical concepts to both technical and non-technical stakeholders.
  • Ability to lead technical discussions, mentor team members, and foster a collaborative environment.

Personal Attributes:

  • Strong leadership skills with the ability to motivate and guide cross-functional teams.
  • Highly organized with excellent planning and execution skills.
  • Adaptable and able to thrive in a fast-paced, evolving environment.
  • Results-driven with a focus on achieving business and technical objectives.

What We Offer:

  • Career Growth: Opportunity to work on cutting-edge technologies in a collaborative environment that promotes continuous learning and innovation.
  • Competitive Compensation: Competitive salary, benefits package, and performance-based incentives.
  • Work-Life Balance: Flexible working hours and remote work options.
  • Collaborative Culture: A diverse and inclusive team that values collaboration, creativity, and innovation.
  • Professional Development: Access to training and certifications to enhance your skills and career growth.

Tell us about yourself to stay connected to Jasper Colin careers and events.