remote
Lead Open Systems Architect - FlightSafety International
Software Engineer
Lead the design and implementation of open, cloud‑native systems for aviation training solutions, leveraging AWS, Azure, Linux, and modern DevOps practices while ensuring security and high availability.
About the role
Key Responsibilities
- Define and drive the architecture of open, cloud‑based platforms supporting flight simulation and training services.
- Lead the selection, integration, and optimization of AWS and Azure services, ensuring scalability, resilience, and cost efficiency.
- Collaborate with cross‑functional teams to develop secure networking, virtualization, and containerization strategies.
- Establish DevOps pipelines, automation scripts (Python/Bash), and CI/CD processes to accelerate delivery cycles.
- Mentor engineering staff, conduct technical reviews, and enforce best practices for security, performance, and maintainability.
Requirements
- 10+ years of experience designing and implementing large‑scale, open systems architectures, preferably in aerospace or simulation domains.
- Deep expertise with AWS and Azure cloud platforms, including compute, storage, networking, and security services.
- Strong Linux systems administration background and proficiency in Python scripting for automation.
- Demonstrated knowledge of network security, virtualization (VMware, KVM) and container orchestration (Kubernetes, Docker).
- Proven leadership abilities, excellent communication skills, and a track record of mentoring technical teams.
Skills
awsazurelinuxnetwork securitypython