Python Architect

8 - 12 years

0 Lacs

Posted:17 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an Architectural Application Designer, your role involves creating exceptional and detailed architectural application designs to ensure exceptional client engagement and satisfaction. Your key responsibilities include: - Developing architectural applications for new deals and major change requests in existing deals - Creating an enterprise-wide architecture that ensures systems are scalable, reliable, and manageable - Managing application assets and directing development efforts within the enterprise to improve solution delivery and agility - Guiding the construction and assembly of application components and services to support solution architecture and application development - Maintaining frameworks and artifacts used in the implementation of applications, referencing the systematic architecture of the overall application portfolio - Providing solutions for RFPs received from clients and ensuring overall design assurance - Developing a direction to manage the portfolio of to-be-solutions to better match business outcome objectives - Analyzing technology environment, enterprise specifics, and client requirements to set a collaboration design framework/architecture - Creating complete RFPs based on client needs with particular standards and technology stacks - Providing technical leadership in the design, development, and implementation of custom solutions using modern technology - Defining and understanding current state solutions, identifying improvements, options, and tradeoffs to define target state solutions - Articulating and selling architectural targets, recommendations, and reusable patterns, proposing investment roadmaps accordingly - Evaluating and recommending solutions to integrate with the overall technology ecosystem - Tracking industry and application trends to plan current and future IT needs - Providing technical and strategic inputs during project planning phases through technical architectural designs and recommendations Additionally, you will be responsible for: - Account mining to find opportunities in existing clients - Collaborating with relevant parties to review objectives and constraints of solutions and ensure conformance with Enterprise Architecture - Identifying implementation risks and potential impacts - Creating new revenue streams within applications as APIs leveraged by clients - Bringing knowledge of automation in applications by embracing Agile and DevOps principles - Ensuring system capabilities are consumed by system components and setting criteria for evaluating technical and business value - Providing a platform to create standardized tools and maintain uniform design and techniques to reduce maintenance costs - Coordinating input on risks, costs, and opportunities for concepts - Developing customized applications for customers aligned with their needs - Performing design and code reviews regularly with security measures in mind - Working closely with team members to ensure successful production of application software - Offering viable solutions for various systems and architectures for different types of businesses - Integrating new and existing systems seamlessly to eliminate potential problems and maintain data structure - Transforming applications into digital form and implementing mesh app and service architecture supporting new technologies like IOT, blockchain, machine learning, automation, and BOTS - Understanding non-functional requirements for Cloud Transformation (Migration) - Producing artifacts such as deployment architecture and interface catalog for Cloud Transformation (Migration) - Understanding and defining target architecture in the Integration space for Cloud Transformation (Modernization) - Supporting delivery team in terms of POC and technical guidance for Cloud Transformation (Modernization) - Keeping up-to-date with the latest technologies in the market - Enabling Delivery Teams by providing optimal delivery solutions/frameworks - Building and maintaining relationships with executives, technical leaders, product owners, peer architects, and other stakeholders to become a trusted advisor - Collaborating with enterprise architects to translate business strategy into execution - Developing and establishing relevant technical, business process, and overall support metrics (KPI/SLA) to drive results - Managing multiple projects and reporting the status of all major assignments while adhering to project management standards - Identifying technical, process, and structural risks and preparing risk mitigation plans for all projects - Ensuring quality assurance of all architecture or design decisions and providing technical support to delivery teams - Recommending tools for reuse and automation for improved productivity and reduced cycle times - Leading the development and maintenance of enterprise framework and related artifacts - Developing trust and effective working relationships through respectful, collaborative engagement across individual product teams - Ensuring architecture principles and standards are consistently applied to all projects - Ensuring optimal Client Engagement - Supporting pre-sales team in presenting the entire solution design to clients - Negotiating, managing, and coordinating with client teams to ensure all requirements are met - Demonstrating thought leadership with strong technical capability in front of clients - Building competency and branding by completing necessary trainings and certifications, developing POCs, case studies, demos, etc. - Attaining market referencability and recognition through analyst rankings, client testimonials, and partner credits - Mentoring developers, designers, and junior architects for their further career development - Contributing to the architecture practice through conducting selection interviews - Managing team resourcing, talent, and performance - Leading engagement initiatives for the team - Tracking team satisfaction scores and identifying initiatives to build team engagement Furthermore, you are expected to interact with various stakeholders, including delivery teams, pre-sales teams, quality assurance, practice teams, Holmes engineering, talent transformation team, competency group, HRBP, vendors/partners, and industry forums for different purposes. Your competencies are divided into Functional and Behavioral Competencies, each with different levels of competency from Foundation to Master. Additionally, your performance will be measured based on specific parameters related to sales support, delivery support, capability development, practice building, team management, and stakeholder interactions.,

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps 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

hyderabad, chennai, bengaluru

pune, maharashtra

mumbai, delhi / ncr, bengaluru