Solution Architect

10 - 12 years

0.5 - 1.0 Lacs P.A.

Ahmedabad

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

Cloud ArchitectureDevopsCloud InfrastructureAzureContainerizationDockerGCPAWSKubernetes

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Summary: We are seeking an experienced Solution Architect to design and implement scalable, secure, and high-performance software solutions for both our service-based projects and in-house products. The ideal candidate will play a key role in aligning business needs with technology strategies, ensuring seamless integration, scalability, and future-proof architectures. Role & responsibilities Solution Design & Architecture: Design and implement software solutions that meet business objectives for both custom client projects and in-house product development. Define system architecture, including cloud infrastructure, microservices, APIs, and data management strategies. Ensure solutions are scalable, high-performing, and secure while maintaining cost efficiency. Provide technical leadership in modern software development frameworks, tools, and best practices. Technology Strategy & Selection: Evaluate and recommend tech stacks, frameworks, and third-party tools that align with business goals. Guide teams in adopting DevOps, containerization (Docker, Kubernetes), and cloud services (AWS, Azure, GCP). Define best practices for coding standards, software design patterns, and CI/CD pipelines. System Integration & Performance Optimization: Ensure seamless integration of different software components, both internally developed and third-party solutions. Optimize system performance, reliability, and maintainability for high-traffic applications. Implement strategies for scalability, disaster recovery, and high availability. Security & Compliance: Enforce security best practices, including data protection, encryption, and authentication mechanisms. Ensure compliance with industry standards such as ISO, GDPR, HIPAA, or other relevant regulations. Collaboration & Leadership: Work closely with developers, UI/UX designers, product managers, and business stakeholders to translate requirements into technical solutions. Act as a mentor to development teams, conducting code reviews and providing guidance on architectural decisions. Work with clients in service-based projects to understand their needs and propose effective technical solutions. Documentation & Communication: Create technical documentation, architecture diagrams, and design specifications. Communicate architectural decisions to technical and non-technical stakeholders effectively. Technical Skills Strong expertise in software architecture, design patterns, and best practices. Proficiency in multiple programming languages (e.g., Java, .NET, Python, JavaScript, Golang). Hands-on experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes). Knowledge of microservices, event-driven architecture, API design (REST, GraphQL), and serverless computing. Experience with databases (SQL, NoSQL, distributed databases). Understanding of DevOps, CI/CD pipelines, infrastructure as code (Terraform, Ansible). Soft Skills Strong problem-solving and analytical thinking. Excellent communication skills to engage with both technical and business teams. Leadership and mentoring abilities to guide development teams.

Software Development
Ahmedabad Gujarat

RecommendedJobs for You

Chennai, Pune, Mumbai, Bengaluru, Gurgaon

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)