Home
Jobs

Solutions Architect (6-7 yrs)

6 - 7 years

16 - 20 Lacs

Posted:3 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About The Role We are seeking a highly skilled and motivated Solutions Architect or Backend Architect to play a pivotal role in designing, developing, and integrating robust and scalable solutions. This role will focus heavily on API development and seamless system integration, leveraging a diverse technology stack including Python (with Django and Flask frameworks), Angular, Java, and JavaScript. You will be instrumental in translating business needs into technical blueprints, guiding development teams, and ensuring the delivery of high-quality, secure, and efficient IT solutions. Responsibilities - Lead and facilitate brainstorming sessions with stakeholders to understand business requirements, challenges, and opportunities, and translate them into potential technical solutions. - Design and architect scalable, secure, and high-performance backend systems and APIs. - Develop comprehensive architectural blueprints, diagrams, and documentation outlining system components, data flows, and integration strategies. - Define and enforce architectural standards, patterns, and best practices across development teams. - Evaluate and recommend appropriate technologies, frameworks, and tools to meet project requirements and business objectives. - Consider non-functional requirements such as performance, scalability, reliability, security, and maintainability in architectural designs. - Possess an in-depth understanding of coding languages relevant to API development, including Angular, Python (with expertise in Django and/or Flask), Java, and JavaScript. - Design and implement RESTful and other API architectures, ensuring clarity, consistency, and ease of use. - Develop and maintain API documentation using tools like Swagger/OpenAPI. - Architect and implement robust system integration solutions, connecting diverse applications and data sources. - Experience with various integration patterns and technologies (e.g., message queues, event-driven architectures). - Demonstrate good working knowledge of various Cloud Service Providers (e.g., AWS, Azure, GCP) and their core services relevant to backend development and deployment. - Design and architect cloud-native solutions, leveraging platform-as-a-service (PaaS) and serverless technologies where appropriate. - Understand cloud security best practices and ensure solutions are deployed securely in the cloud environment. - Possess experience with enterprise architecture principles and methodologies. - Familiarity with IT architecture frameworks (e.g., TOGAF, Zachman) is a plus. - Understand fundamental IT security principles and best practices, ensuring security is integrated into the solution design. - Have a working understanding of IT infrastructure components and their impact on solution architecture. - Appreciate IT governance and compliance requirements and ensure solutions adhere to relevant policies. - Actively identify opportunities for process improvements within the development lifecycle and IT operations. - Effectively analyze and resolve complex technical problems that arise during development or in production environments. - Provide technical leadership, guidance, and mentorship to development teams. - Collaborate effectively with cross-functional teams, including product managers, designers, and QA engineers. - Participate in code reviews and ensure code quality and adherence to architectural standards. - Continuously research current and emerging technologies, trends, and best practices in backend development, API design, and system integration. - Proactively propose and evaluate new technologies and approaches that could benefit the organization. - Demonstrate sound knowledge of various operating systems (e.g., Linux, Windows Server). - Possess a strong understanding of different database technologies (both relational and NoSQL) and their appropriate use cases. - Prepare and document comprehensive testing requirements to ensure the quality and reliability of the developed solutions. - Create and maintain clear and concise technical documentation for architectural designs, APIs, and integration processes. - Identify areas where IT can effectively support business needs and contribute to achieving organizational goals. - Collaborate with business units to understand their strategic objectives and translate them into actionable IT strategies and solutions. - Work with business units to improve current IT implementations and drive efficiency. - Participate in building and migrating software applications and services across the organization, ensuring minimal disruption and data integrity. - Work closely with product and delivery teams to architect and develop highly scalable and reliable solutions and products. - Communicate effectively and consult with both technical and non-technical clients and internal stakeholders to understand their needs and develop appropriate solutions. - Manage customer satisfaction by setting realistic expectations for the end-product and ensuring clear communication throughout the development process. - Demonstrate strong organizational skills to manage complex projects and tasks effectively. - Exhibit leadership qualities to guide and influence development teams and stakeholders. Qualifications - Proven experience as a Solutions Architect, Backend Architect, or in a similar role focused on API development and system integration. - Deep expertise in one or more of the following programming languages Python (Django, Flask), Java, JavaScript, and experience with Angular framework. - Strong understanding of API design principles (REST, SOAP, etc.) and experience with API management platforms. - Solid experience with database systems (e.g., PostgreSQL, MySQL, MongoDB, Cassandra). - Hands-on experience with cloud platforms (e.g., AWS, Azure, GCP) and their services. - Excellent communication, presentation, and interpersonal skills. - Strong analytical and problem-solving abilities. - Ability to work independently and as part of a collaborative team. - Strong organizational and time management skills. Apply Insights Follow-up Save this job for future reference Did you find something suspiciousReport Here! Hide This Job Click here to hide this job for you. You can also choose to hide all the jobs from the recruiter.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview Now

My Connections Innova AM Tech

Download Chrome Extension (See your connection in the Innova AM Tech )

chrome image
Download Now

RecommendedJobs for You