Senior Lead Architect

Year    Bangalore, Karnataka, India

Job Description

Job Title Senior Lead Architect

Main Responsibilities

Architecture Governance / Roadmap

Deliver architecture vision, solution intent, architecture roadmap to modernize the product over the medium term

Collaborate with Product Management to define and prioritize near term items

Support new strategic themes and value streams

Present to D-level executives, pros-cons of solution/architecture choices and secure investment

Establish technical governance for large enhancements to the product

Lead Horizon 2/3 initiatives and contribute hands on to build the architecture runway

Represent the department at corporate level architecture forums, champion architecture changes in line with the enterprise architecture strategy

Support and enhance current product stack

Analyze the current solution stack, proactively identify architecture improvement opportunities, prepare proposals & prototypes and actively build the features for increased production stability and reduce manual maintenance effort

Collaborate with engineers to determine functional and non-functional requirements for new software or applications

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

Work with scrum teams to ensure architecture consistency

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

Define all aspects of development from appropriate technology and workflow with communication successfully all concepts and guidelines to development team

Hands on contribution

Design and code application frameworks for evolving the tech stack in line with enterprise architecture guidelines

Deliver Proof of Concept / Reference implementations to validate and propose new technology stacks, perform cost estimation, present pros/cons and architecture recommendations

Support the team to troubleshoot complex production issues

Actively monitor dependencies in a distributed application landscape with multiple engineering teams and work with stakeholders to ensure that dependencies are resolved in a timely fashion

Groom engineers and tech leads and implement design best practices in the division

Build a vibrant, positively motivated team having a high sense of urgency; set the bar high and provide necessary support and mentor team members to achieve it

Skills & Knowledge

14 - 18 years of experience working in a distributed product development environment as developer, tech lead and architect

Should have worked on at least 2 end-to-end product development projects with significant contribution to application framework development

Should have worked on application modernization during the last 5 years. Hands on experience with MS Azure, Databricks, Streaming and Big data technologies is a plus

Must have strong programming experience in C++ / Java and have technical width on multiple areas (Python, Scala, Spark). Must be still hands on with writing and delivering code.

Exposure on Unix/Linux operating systems is a must.

Experience with RDBMS (Oracle) and/or NO-SQL databases like Couchbase / MongoDB.

Experience with performance tuning of Java/C++ components, database queries

Experience troubleshooting severe production issues with high urgency.

Diversity & Inclusion

We are an Equal Opportunity Employer and seek to hire the best candidate regardless of age, beliefs, disability, ethnicity, gender or sexual orientation.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2972558
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year