Windchill Architect - Bengaluru, India - Airbus

    Airbus
    Default job background
    Government / Military
    Description
    :

    To be responsible for designing and developing designing and implementing technology solutions that align with

    our business goals and requirements, particularly should possess a deep understanding of PLM, PTC Windchill,

    ThingWorx, as well as strong programmatic skills and expertise in 3D viewers, CAD, and CATIA files.

    Qualification & Experience:

    We are looking for passionate people, eager to learn, willing to share, establishing innovative ways of working and

    influencing culture change.

    Are you ready to share this exciting challenge with us?

    1. Engineering graduate with 6-10 years of experience in Architecture, Design and implementing Software

    solutions.

    2. Proven expertise in architecting end-to-end solutions, including system design, integration, and

    deployment, with a focus on meeting business requirements and technical objectives.

    3. Proficiency in programming languages such as Java, C++, or Python with a focus on writing clean, efficient,

    and maintainable code.

    4. High proficiency in ThingWorx development platform and Windchill PLM software.

    5. In-depth knowledge of 3D viewers and related technologies, including their implementation and

    customization.

    6. Extensive experience working with CAD and CATIA files, including data extraction, manipulation, and

    integration into PLM systems.

    7. Familiarity with data visualization techniques and tools, with a demonstrated ability to generate

    compelling visualizations.

    8. Experience working with Thingworx for topics such as building Apps , Upgrades and Rest Services for

    connection with Windchill.

    9. Help progress our DevOps initiatives and methodologies in sensitive and protected environments.

    10. Develop, promote and teach best practices about security, architecture design, connectors, and

    development in our systems

    11. Strong problem-solving skills, with the ability to analyze complex technical challenges and provide

    innovative solutions.

    12. Excellent communication and leadership abilities, with a proven ability to collaborate effectively with

    cross-functional teams.

    13. Awareness on Agile/Scrum/SAFE methods followed in software development.

    14. Knowledge of state of the art technology available (Container, Virtualisation, Database, Cloud...) is an

    added advantage

    Environment:

    ● Windows operating system

    ● Linux/Unix operating system

    ● AWS and Kubernetes

    Responsibilities:

    ● The role shall address strategically solution approach and business solutions under condition of business,

    COTS Software, architecture, infrastructure, security prerequisites.

    ● Proactive in business needs capturing, challenge and providing inputs for formalization into features.

    ● Utilize your strong programmatic skills to design, develop, and deploy innovative software solutions,

    ensuring high-quality code and adherence to best practices.

    ● Establish and Consolidate Product Baseline with related Process and Methods

    ● Capture Business Use case and evaluate level of adherence to Product Functional baseline

    ● Define and propose functional adaptation with minimum impacts in adherence with Business

    Requirements

    ● Leverage your extensive knowledge of 3D viewers to enhance visualization capabilities and improve user

    experiences.

    ● Define Architecture Scenario and Evaluate of each solution

    ● Contribute and support definition of Coexistence and adapted new ways of working

    ● Work with CAD and CATIA files, extracting and manipulating data to support product lifecycle

    management and integration with Windchill.

    ● Develop and implement strategies for data visualization and storage on Windchill, ensuring efficient and

    secure data management practices.

    ● Propose technical evolution for the AS-IS with minimum impacts on overall and provide different scenarios

    and evaluation based on criterias to be defined and agreed Enterprise/Infrastructure/Security Architect

    ● Conduct code reviews, provide constructive feedback, and promote continuous improvement within the

    development team.

    ● AS-IS Architecture Opportunities studies and any migration plans

    ● Stay updated with emerging technologies, industry trends, and best practices, and apply them to improve

    our technology stack and processes.

    ● Support Update of ARD and related document

    ● Support Update of AIRBUS documentation

    ● Performs the technical/functional design of the application and infrastructure components of a new

    solution according to the defined functional design

    ● Provides an expertise on Business processes, change management transformation, function improvement

    and technology enablement for Business processes reengineering and supports architects during projects.

    ● Effective collaboration with the Airbus internal business teams to develop crisis management strategies

    before onboarding scoped applications

    ● Identify and document and communicate known defects, available workarounds, and upcoming releases

    expected to resolve issues based on trend analysis.

    ● Ownership of the support processes & their compliance with processes and procedures per security

    perimeters and established KPIs

    ● Accountable for continuous service improvement function in collaboration with the service and

    application owners & create service improvement plans and track to closure.

    ● Capture events through monitoring tools and processes; coordinate event response across all functional

    and technical towers for effective incident resolution.

    ● Run E2E tests validating solution adequation to business expectations

    ● Identify, assess risks and opportunities in his/her area of duty. He/she identifies and prioritizes events that

    might negatively/positively affect the programme / process/ function objectives and he/she categorizes

    them. He/she takes corrective and preventive actions accordingly.

    ● Write/Update Test script for test campaigns on the application.

    ● Performing End to End functional/technical testing on multiple PLM applications.

    ● Experience in analyzing systems and troubleshooting the errors.

    ● Prepare Quick PoC (Proof of Concept) for the Business.

    ● Familiarity with DevOps tool chains and continuous integration and deployment

    ● Support the application performance improvement initiatives.

    ● Excellent communication skills to work in a globally distributed team