Senior Solution Architect
boeing
Job Description
Position Responsibilities:
-
Spearhead the vision, strategy, and roadmap for Maintenance and Flight training projects, aligning them with business objectives and customer needs.
-
Collaborate with business stakeholders to understand their requirements and translate them into technical solutions.
-
Design and architect scalable, secure, and high-performance solutions that meet business needs.
-
Evaluate and recommend technologies, tools, and frameworks that align with the organization's strategic goals.
-
Develop architectural documentation, including design specifications, system architecture diagrams, and integration plans.
-
Lead technical discussions and provide guidance to development teams on best practices and architectural standards.
-
Conduct risk assessments and develop mitigation strategies for software projects.
-
Stay current with industry trends and emerging technologies to inform architectural decisions and drive innovation.
-
Ensure compliance with enterprise architecture standards and best practices.
-
Mentor and support junior architects and development teams in architectural practices.
-
Contribute to the Boeing India Engineering team, developing, maintaining, and enhancing aviation software products.
-
Drive Epic/Feature/Story creation and solution design within an Agile setting, fostering effective communication and solution architecture.
-
Create and maintain software design/architecture documentation, actively reducing technical debt.
-
Collaborate with international teams, promoting knowledge sharing and competency development.
-
Recommend system enhancements, research new requirements, and promote capabilities improvement.
-
Occasional domestic and international travel may be required.
Employer will not sponsor applicants for employment visa status.
Basic Qualifications (Required Skills/Experience)
-
A Bachelor’s degree or higher in Engineering required as a BASIC QUALIFICATION
-
Professional Experience: 16+ years of proven experience as a Solution Architect or in a similar role, with a strong portfolio of successful projects.
-
In-depth knowledge of software development methodologies, architecture patterns, and design principles
-
Proficiency in programming languages such as Java, C++, C#.
-
Experience with cloud platforms (e.g. Azure) and microservices architecture.
-
Familiarity with data management and analytics tools, including data lakes and data warehouses.
-
Proficiency in front-end technologies such as React and Angular for developing user interfaces in cloud applications.
-
Experience with containerization technologies (Docker, Kubernetes) and orchestration tools.
-
Experience with DevOps practices, CI/CD pipelines, and automation tools (e.g., Azure DevOps).
-
Technical Proficiency: Strong command of Unity/Unreal development using programming languages (C#, C++) and web-based technologies (HTML5, CSS, JavaScript). Knowledge of VR platforms such as Oculus, HTC Vive or PlayStation VR.
-
Domain Knowledge: Background or experience in the aviation domain is preferred
-
Leadership Skills: Proven track record in leading successful AR/VR, Unity/Unreal, Simulation and Mobile application development projects, coupled with excellent communication and team management abilities.
-
Agile Experience: Proficiency in agile methodologies (Scrum, Kanban) and product management tools (JIRA, Trello, etc.).
-
System Engineering Experience: Hands-on involvement in software development and system engineering.
Good to have
-
Previous experience with Unity/Unreal or Game development.
-
Knowledge of data analytics, machine learning, or artificial intelligence technologies.
-
Familiarity with aviation-related systems, regulations, or applications.
-
Certifications or specialized training in AR/VR technologies, Unity or Unreal
-
Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect Expert, Google Cloud Professional Cloud Architect) are highly desirable.