Job Role – Application Architect
Job Location – New Delhi
JOB DESCRIPTION
Required Skill Set
•10+ years of total experience as application architect with at least 2 years in aviation industry, airports / smart cities experience preferred
•Have strong technical and functional background and understanding of aviation products Implementation.
•Capability to assess and present solution options to customers to ensure the seamless integration with product.
•Capable to handle multiple stakeholders in large programs
•Willing to learn and pilot innovations independently with minimal hand holding.
•Good analytical abilities and Communication skills.
•Drive teams to achieve customer business needs with minimum or no change to product capability.
•Should have projects execution experience using Agile/Scrum methodology.
•Should be very good in communication, expressive, collaborate with distributed team on design/requirements.
•Conceptualizes, designs , reviews, and documents application architecture for an implementation both functionally and technically.
Qualifications and Technical skills
•B.E/B.TECH in Computer Science / Electronics / Telecom or equivalent qualification
•Java / Python Frameworks – Spring, Spring Boot, ORM, Cloud, Laravel Frameworks
•Delivery Models – DevOps, Agile, Scrum, TDD, CI/CD, Lean, Waterfall Models
•Devops Tools – Git, Docker, Jenkins, Maven
•Application Servers – Apache, Tomcat, WAS, JBoss
•Databases – Oracle, MySQL, MSSQL, NOSQL
•Architectures – Design Patterns, Microservices, Rest API, Distributed Systems
•Cloud Hosting – Microsoft Azure, AWS, GCP
Key Responsibilities
•Design principles, solution guidelines and cloud deployments
•Developing and building models based on enterprise networks.
•Identify opportunities for improvement, such as lowering costs or increasing efficiency.
•Understand business requirements and come up with architectural/design recommendations.
•Application extensions and middleware experience
•Design microservices / API principles, design patterns, application integration architectures.
•Building, configuring, and deploying services on containers such as web logic and other application servers.
•Coding & deployment on Linux/Windows based systems.
•Integration with any Enterprise Service Bus and WEB API gateway