About the role
Python Developer= 01 Headcount
Summary of the role
We belong to Amadeus CISO (Chief Information Security Office), and we work hand in hand with security organization in Amadeus: Global Security Operation Center, Platform & Infrastructure Security Offices, Business and Technical Security officers, DevSecOps teams.
We are seeking a Python Development team member who will be responsible for overseeing the development of high-quality software products. The ideal candidate will have a strong background in Python programming and an understanding of cloud security and cybersecurity fundamentals.
Main responsibilities:
- Size user stories and features, and provide technical inputs for implementing new features, Review code and suggest best practices to the team.
- Work as a developer (Python language) to add and enhance functionalities of the tool according to specification and best practices defined by the team. All code changes will be developer-reviewed and will pass testing and security requirements before being deployed to production.
- Monitor Production & Perform troubleshooting on critical issues.
- Operate Production Stack on Azure (Azure Function, Power BI)
- Perform data quality assurance
- Improve engineering practices in the team (Enhance the current CI/CD pipeline, automate operations, …)
- Document your work: Produce software documentation & user documentation
- Build team skills by mentoring and knowledge sharing with team members.
- Have an innovative mindset. He/she will implement work according to an agreed-upon design yet will be encouraged to think creatively about existing approaches and new features being considered. Being a successful member of this team requires balancing a strong commitment to the team's current plan with a strong desire to tackle challenges in new and exciting ways.
- Explore New Ideas (Data Lake, c, AI, …)
About the ideal candidate:
· Education: Graduate/Post Graduate with 8+ years’ experience
- Programming language: Python ( advanced)
- Experience and troubleshooting of RESTful APIs, Pandas
- Good knowledge on Source Control Management (Git) and continuous integration tools (Jenkins, Bitbucket)
- Good exposure on Micro Service based architecture and cloud-based applications
- Experience on working in Agile software development such as Scaled Agile Framework (SAFe), Kanban, Scrum is a must.
- Good knowledge of working in Azure and exposure to GCP, AWS is desirable
- Business Understanding: Experience in security domain is a plus.