System Architect

6 - 9 years

3 - 6 Lacs

Posted:1 day ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

The System Architect is responsible for defining and communicating a communicating a shared technical and architectural vision for an Agile Release Train (ART) to help ensure the system or Solution under development is fit for its intended purpose. In this role you will responsible for defining and communicating a shared technical and architectural vision across a Solution Train to help ensure the system or Solution under development is fit for its intended purpose. You will use your influence to steer projects and technology teams from architectural standpoint towards the common goals and standards of the organization, adjusting when necessary to meet business objectives.

It involves close collaboration with business stakeholders, teams, customers, suppliers, and third-party stakeholders in defining the EagleView s technology infrastructure, decomposing solutions, and systems into components and subsystems, and defining and managing their interfaces and APIs. While providing a general view of system architecture, you will required to enable those who implement value by empowering them to make local decisions, allowing faster flow of work and better economics.

Solution Architect Qualifications / Skills:

8+ years of software development experience with a proven track record of making technical decisions

6+ years experience in coding in more than one programming language, e.g. GoLang, Python, Java, C++, C#, etc

Experience working in Kafka , Postgres and DynamoDB.

Experience working in geospatial data processing or solution.

Container experience using technologies such as Kubernetes, Docker, AKS

Experience working with Streaming Data Pipeline based on ETL/ELT .

You have a sound understanding of programming fundamentals their application to highly scalable systems.

Great problem-solving skills and ability to abstract functional requirements

Excellent communicator in both technical and non-technical contexts

Experience designing and improving complex software applications

Experience coaching and mentoring developers at various levels of experience

You have successfully led a small agile team.

Responsibilities

Responsible for assisting in the establishment of an IT Architecture practice, and the adoption of an architecture and standards methodology.

Champions a structured approach to business application solutions.

Directly assists in the development of a solutions architecture program including departmental roadmaps and project portfolios for IT systems architecture.

Develops and executes solutions which further reduce the percentage of time spent on reactive work.

Participate in planning, definition, and high-level design of the solution and exploration of solution alternatives

Enable the Continuous Delivery Pipeline through appropriate design guidelines and investment advocacy

Actively participate in the Continuous Exploration process as part of the Continuous Delivery Pipeline, especially with enabler Epics Define subsystems and their interfaces, allocate responsibilities to subsystems, understand solution deployment, and communicate requirements for interactions with solution context

Work with customers, stakeholders, and suppliers to establish high-level solution intent, and the solution intent information models and documentation requirements

Establish critical NFRs for the solution and participate in the definition of others

Operate within an economic framework when analysing the impact of design decisions

Work with portfolio stakeholders, notably the Enterprise Architect, to develop, analyse, split, and realize the implementation of enabler epics

Participate in Program Increment (PI) Planning and Pre- and Post-PI Planning, System and Solution Demos, and Inspect and Adapt(IA) events

Define, explore, and support the implementation of enablers to evolve solution intent, working directly with Agile teams to implement them

Plan and develop the Architectural Runway in support of new business Features and Capabilities

Work with Product and Solution Management to determine the capacity allocation for enablement work

Support technology/engineering aspects of program and solution Kanbans

Provide oversight and foster Built-In Quality and Team and Technical Agility

Skills/Requirements

Requirement:

  • 8+ years of software development experience with a proven track record of making technical decisions.
  • 6+ years experience in coding in more than one programming language, e.g. GoLang, Python, Java, C++, C#, etc.
  • Container experience using technologies such as Kubernetes, Docker, AKS.
  • Experience working with MLOps such as MLFlow and traditional DevOps software.
  • You have a sound understanding of programming fundamentals their application to highly scalable systems.
  • Great problem-solving skills and ability to abstract functional requirements.
  • Excellent communicator in both technical and non-technical contexts.
  • Experience designing and improving complex software applications.
  • Experience coaching and mentoring developers at various levels of experience.
  • You have successfully led a small agile team.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka

Navi Mumbai, Gurugram, Chennai