Software Architect
Core
Bridging data engineers, data scientists, and SMEs with the software development team to deliver scalable, high-performing technical solutions for aviation customers.
Role type
Senior Software Architect / Technical Consultant
Builds
Innovative software applications and digital modules for the aviation sector
Domain
Aviation industry, SaaS, Cloud Infrastructure
Required skills
System architecture design, API design, Cloud infrastructure design (Azure), Security & compliance strategy, Performance optimization, CI/CD implementation, Technology stack selection, Code review, Stakeholder communication
Preferred skills
Experience with containerization (Docker, Kubernetes), Database technologies (SQL, NoSQL, time-series), AI/ML integration, Training and knowledge transfer
Technologies
Azure, Docker, Kubernetes, SQL, NoSQL, OWASP, ISO 27001, GDPR, SOC 2
Responsibilities
Conduct code reviews and recommend best practices for maintainability and security; Design and optimize cloud infrastructure and security protocols; Develop technology roadmaps and advise on system architecture; Implement CI/CD pipelines and DevOps practices; Assess security risks and ensure compliance with industry standards; Analyze system bottlenecks and recommend performance tuning strategies; Guide technology and tooling selection for new projects; Translate business requirements into technical solutions and train stakeholders.
Seniority
Senior, hands-on IC with strategic input