Urgent Requirement of AVP Application Architect with One Of the Leading IT company for Pune Location

Job Category: AVP Application Architect
Job Type: Full Time
Company Name: One of the leading IT Company
Your consultant for this Job: karishma - Management 2000 CareerZodiac.com
Download this Job

Interested IN this Job?

Yes No

Job Overview: 15+ years of experience in application design / application modernization
and play a pivotal role in system design, modern application development processes, and
creating solutions for application modernization projects.
Key Responsibilities:

  1. System Design
    o Lead the system design process and develop comprehensive and scalable
    architectural designs that align with business objectives.
    o Collaborate with cross-functional teams to ensure system designs meet
    performance, scalability, and reliability requirements.
    o Design and present innovative solutions that address client requirements.
    o Create prototypes, proofs of concept, and technical documentation to
    support proposed solutions.
    o Redesigning the application’s architecture to align with modern best
    practices and standards.
  2. Application Design & Modernization:
    o Evaluating and selecting appropriate technologies and software products
    to meet the software solution requirements coming as part of the RFP or
    customer requirement.
    o Creating application architecture for scalable and resilient applications
    capable of handling the demands of a dynamic digital environment.
    o Recommending suitable tech stack and underlying services for RFP and
    customer requirements.
    o Defining technical standards, guidelines, and best practices to ensure the
    quality of the software solution.
    o Designing the overall structure of the application, including its database,
    user interface, and underlying software components.
    o Drive the application modernization process by assessing existing systems
    and proposing modernization strategies.
    o Architect and implement solutions that leverage modern technologies and
    frameworks.
    o Provide technical leadership in migrating legacy applications to
    contemporary architectures.
    o Identifying and addressing performance bottlenecks within the
    application.
  3. High Availability and Reliability:
    o Ensure applications are designed for high availability, fault tolerance, and
    reliability.
    o Design for horizontal scalability, considering modern cloud-native
    principles and microservices architectures.
  4. Technical Expertise:
    o Architectural experience throughout the entire software development
    lifecycle by continuously making critical adjustments to the architecture to
    ensure desired results.
    o Experience on Frontend, API and database from an Application
    Architecture perspective.
    o Extensive experience in key architecture design tenets viz. api-first, open
    source readiness, zero-trust policy, headless.
  5. Technology Stack Modernization:
    o Evaluate and recommend modern technologies, frameworks, and tools to
    keep our applications current and competitive.
    o Guide the migration and modernization of legacy systems towards a more
    agile and scalable architecture.
    o Staying up to date with emerging technologies and trends in software
    development and making recommendations on how to incorporate them
    into the application architecture.
    o Integrating AI and machine learning capabilities into the application.
  6. Cross-Functional Collaboration:
    o Collaborate closely with cross-functional teams, including development,
    operations, and business units, to ensure a unified and efficient approach
    to digital transformation initiatives.
    o Working with development teams to understand technical limitations and
    feasibility of proposed solutions. Collaborating with other solution
    architects and technical teams to provide comprehensive solutions.
    o Collaborate with stakeholders to understand business needs and
    challenges.
  7. Security and Compliance:
    o Integrate robust security measures into application architectures, ensuring
    compliance with industry regulations and organizational standards.
    o Conduct regular security assessments and implement improvements to
    address emerging threats.
    o Identifying potential risks and limitations of the application’s architecture
    and proposing solutions to mitigate those risks.
  8. Documentation and Knowledge Sharing:
    o Create comprehensive documentation for application architectures,
    design decisions, and technology stacks.
    o Facilitate knowledge sharing within the team to ensure a deep
    understanding of architectural principles.
    Qualifications / Preferred Skills:
    • TOGAF Certification is a must.
    • Knowledge of Modernizing applications, 6/7 R principles, Architecture types like N
    Tier architecture, web-Que-worker, Microservices architecture, etc
    • Full understanding of Automation, integration with upstream and downstream
    applications and/or processes.
    • Familiarity with serverless computing and event-driven architectures.
    • Strong analytical and problem-solving skills.
    • Strong expertise in system design, architecture, and modern application
    development processes.
    • Experience in migrating and modernizing legacy applications to cloud-native
    architectures.
    • Possess a deep understanding of a wide range of technologies relevant to
    application modernization.
    • Proven experience as an Application Modernization Architect or similar role.
    • Excellent communication, presentation, and interpersonal skills.
    • Ability to create and present technical solutions to diverse audiences.
    • Breaking down monolithic applications into smaller, independent services.
    • Experience in restructuring the application architecture without altering its
    external behavior.

Salary : 45 LPA