Senior Architect - IT
United Airlines View all jobs
- Gurgaon, Haryana
- Permanent
- Full-time
- Architecting and delivering highly-scalable and flexible, cost-effective enterprise solutions
- Strong AWS experience across various services – Compute, Databases, and Sreaming Services
- Work closely with the principal architects to deliver the needed architectures
- Anticipate future technology requirements and communicate those to the leadership and multi-functional teams.
- Understand the current state of the organization-wide architecture. Identify key business drivers and technology capabilities required to achieve optimal state.
- Coordinate with collaborator teams and own the conversation to define use cases, goals, objectives, and architecture to support the business needs.
- Build relationships with senior leadership. Engage and evangelize recommendations to senior leadership teams.
- Bachelor's degree in Computer Science, Information Technology, Engineering, Business.
- 6+ years of applicable experience in business, information or technology architecture.
- Experience in leading technical staff or coordinating work across multiple technology teams.
- Experience in designing applications using AWS cloud architecture & services which supports highly resilient multi-region systems. AWS cloud services include ECS, EKS, RDS/Aurora, DynamoDB, Lambda, MSK/Solace, S3, or similar cloud services if coming from other cloud experiences.
- Experience in common architecture frameworks such as Microservices, REST APIs management including Authentication & authorization
- Event-driven architectures to support high throughput, lower latency systems, i.e., Kafka/MSK, Solace Streaming or any others.
- Experience working with various teams including PlatformOps/DevOps and Development teams. Review architectural designs with various stakeholders.
- Architecture experience using various tools like Visio, Draw.io, Lucid and others to provide cloud architecture designs including resiliency structures.
- Experience in building and/or integrating AI (ML/GenAI) into the solution architectures will be a plus
- Able to understand and help implementation teams using object-oriented programming languages if and when required, i.e., Java, .Net, Python etc.
- Master’s degree in computer science, Information Technology, Engineering, Business.
- Expertise in design and implementation of complex IT solutions.
- Technical knowledge in area of expertise.
- Awareness of industry best practices and research.