• Strong coding abilities in Python with hands-on experience of at least 4 years. • Experience of server-side development, and strong SQL database design (preferably postgres DB). • Working knowledge with Cloud platforms (AWS) is required: designing, building and deploying cloud solutions - Implementing APIs, Lambdas, DynamoDB, S3, SNS, SQS, Access Management (IAM), EC2, VPC, Subnets, Router, RDS, etc. • Exposure to architecture best practices (Cloud, Microservices, Serverless). • Experience in designing and implementing APIs and RESTful Web-services. • Solid experience in Unit Testing and test-driven development methods. • Experience working with UI Frameworks like Angular / React will be an added advantage. • Exposure and knowledge in setup of Continuous Integration and Continuous Deployment tools/frameworks: Jenkins, Sonarqube and Github. • Proven track record as software developer acting across the entire development lifecycle. • Strong hands-on development skills to prototype technical & innovative solutions. • Working experience in Agile Scrum, SAFe and/or Kanban projects. • Ability to understand business requirements and translate into technical requirements. • Knowledge on IT security • Excellent written and verbal communication skills.
Requirements:
1. Work Experience in Python, JS (Javascript), Angular 2. Work Experience in modern libraries and frameworks like TypeScript, REST APIs, HTML, CSS 3. Work Experience Cloud Platform like AWS. 4. Work Experience in using Devops tool
Additional Knowledge
• Experience in programming using Java 8+ and related frameworks like Spring boot, hibernate/JPA. • Python knowledge would be an advantage. • Knowledge and experience on Nexus, Artifactory, Maven, VersionOne, Splunk, OpenSearch, Ansible, etc. • Knowledge of Aircraft systems would be a plus. • French knowledge will be an added advantage.