Posted By

user_img

Deepali Yadav

Executive - HR at Jobizo India

Last Login: 05 April 2024

416

JOB VIEWS

89

APPLICATIONS

6

RECRUITER ACTIONS

Posted in

IT & Systems

Job Code

1368513

Technical/Solution Architect

8 - 15 Years.Gurgaon/Gurugram
Posted 2 months ago
Posted 2 months ago

Key Responsibilities

Solution Design and Architecture:

- Develop high-level and detailed technical designs for systems and applications.

- Ensure that the architecture aligns with the business requirements and technology strategy.

- Evaluate and select appropriate technologies and tools for the project.

- Define architecture standards and best practices for the development team.

Technical Leadership:

- Provide technical guidance and mentorship to development teams.

- Review code and architectural decisions to ensure adherence to standards and best practices.

- Conduct technical workshops and training sessions for the team.

System Integration:

- Design integration solutions to connect various systems and components.

- Ensure seamless communication between different parts of the application or system.

- Identify and address integration challenges and potential bottlenecks.

Performance and Scalability:

- Design systems that can handle the expected load and usage patterns.

- Optimize system performance and responsiveness.

- Plan for scalability to accommodate future growth and increased demand.

Security and Compliance:

- Implement security measures to safeguard sensitive data and prevent vulnerabilities.

- Stay updated with the latest security trends and technologies.

- Ensure compliance with relevant industry standards and regulations.

Technical Documentation:

- Create and maintain technical documentation, including architecture diagrams, design documents, and user guides.

- Ensure that documentation is clear, comprehensive, and up to date.

Technology Research and Innovation:

- Stay current with emerging technologies and trends relevant to the organization's goals.

- Propose and explore innovative solutions that can enhance products or processes.

Collaboration:

- Collaborate with stakeholders, including business analysts, project managers, and developers, to understand requirements and constraints.

- Communicate technical concepts effectively to both technical and non-technical audiences.

Problem Solving and Troubleshooting:

- Identify and resolve complex technical issues and challenges.

- Provide expert-level support during critical incidents or system failures.

Continuous Improvement:

- Regularly assess the architecture and identify areas for improvement.

- Lead efforts to refactor and optimize existing systems for better maintainability and performance.

Desired Skills

- Expert in designing complex frontend and backend applications using cutting edge technologies like Kafka, MongoDB, Redis, Solr, Hadoop, Spark etc.

- Excellent in database management like MySQL, NoSQL databases.

- Expertise in software engineering principles, object design, security, data interchange, data management, etc.

- Experience working with distributed architecture and services with external vendor integration are must.

- Good to have experience working with infrastructure architecture team in helping incorporate necessary support/automation required in development

- Good to have experience working in enterprise product development life-cycle

- Deep Experience with any Cloud provider (AWS, Azure, Google)

- Strong Software Architecture knowledge such as Shared nothing, twelve factor design, cloud native apps

- Strong Understanding of API creation, management, scalability and maturity concerns at scale

- Highly experienced with back-end and server side programming languages like PHP, Python, Ruby, Java, JavaScript, and .Net

- Web server technologies like Node.js, J2EE, Apache, Nginx, ISS, etc.

- Experience with cloud message APIs and usage of push notifications.

- Web fundamentals like HTML, JavaScript, AJAX and CSS

- Experience with Agile development methodology (preferably scrum), continuous integration and tools (GIT, JIRA etc.) used to achieve the same

- Must have extensive experience in Architecting, designing and implementing high-performance large volume data integration processes, database, storage, and other back-end services in fully virtualized environments.

- Expert in design deploys and operate highly-available and highly-scalable and innovative cloud-based solutions for the clients.

- Exposure to building solutions based on Artificial Intelligence (AI), Machine Learning and Big Data etc.

- Development experience for both mobile and desktop.

What you'll bring

- Experience with managing multiple teams in a matrix organization

- Experience with agile workflows and methodologies

- Experience architecting Microservices based architecture solutions

- Exposure to headless architectures for MERN stack along with Progressive Web Applications (PWA).

- Experience with eCommerce, marketplaces, cloud solutions, Continuous Integration, DevOps, middleware, mobile, and content management required

- Experience with enterprise eCommerce platforms

- Experience with Amazon AWS, Microservices, Lamda function

- Knowledge of retail and supply chain processes

Qualifications

- Bachelor or Master Degree in Computer/IT with minimum 70% aggregate.

- 8+ years of experience designing and building software applications (front-end and back-end) using Agile methodologies (e.g. SCRUM) across mobile and web platforms

- Industry : IT-Software / Software Services/ Ecommerce

Didn’t find the job appropriate? Report this Job

Posted By

user_img

Deepali Yadav

Executive - HR at Jobizo India

Last Login: 05 April 2024

416

JOB VIEWS

89

APPLICATIONS

6

RECRUITER ACTIONS

Posted in

IT & Systems

Job Code

1368513

UPSKILL YOURSELF

My Learning Centre

Explore CoursesArrow