Retrieve data by connecting to various APIs and SFTP servers for product activation criteria.
Process retrieved data and store it in the database used by the application for product activation validation.
Write unit and functional tests to ensure code quality functionality and test coverage before production deployment.
Support continuous integration using Jenkins.
Modify Dockerfiles to improve configuration deployment and container build management.
Develop REST APIs using Flask for various application functionalities.
Support migration to Azure for application hosting and tool management.
Backend Development & Process Optimization
Develop and maintain Python scripts for daily database updates.
Implement scripts and methods for processing information received from the frontend.
Migrate data processing scripts from PHP to Django to improve performance and maintainability while adhering to Amadeus standards for Azure migration.
Optimize Dockerfiles and container deployment processes.
Frontend Development
Develop and maintain a complete accessible user interface for platform users.
Implement new features and enhancements to improve user experience.
Integrate frontend and backend using AJAX requests.
Develop the new PIT interface using and Angular while following Amadeus development standards.
Scrum Master Responsibilities (Rotation Basis)
Monitor sprint progress and ticket status.
Organize and facilitate Scrum ceremonies and team meetings.
Provide project status updates to Astek and Amadeus.
Additional Team Responsibilities
Collaborate with various Amadeus teams to gather product activation criteria.
Maintain technical and functional documentation.
Review code developed by team members.
Contribute to improving development and production methodologies.
Define and maintain unit testing practices and methodologies.
Support and mentor new team members on PIT usage and development processes.
Tools & technology:
AngularPython PHP Django Flask Node js Javascript Html Css Mysql Linux Git Bitbucket Docker Azure Cloud Jira Jenkins Confluence
Required Skills:
Full stack Developer (Angular Python) Location: RemoteExperience: 4-9 Years Key Responsibilities Python Development - Data Retrieval & Management Retrieve data by connecting to various APIs and SFTP servers for product activation criteria. Process retrieved data and store it in the database used ...
Full stack Developer (Angular Python)
Location: Remote Experience: 4-9 Years
Key Responsibilities
Python Development - Data Retrieval & Management
Retrieve data by connecting to various APIs and SFTP servers for product activation criteria.
Process retrieved data and store it in the database used by the application for product activation validation.
Write unit and functional tests to ensure code quality functionality and test coverage before production deployment.
Support continuous integration using Jenkins.
Modify Dockerfiles to improve configuration deployment and container build management.
Develop REST APIs using Flask for various application functionalities.
Support migration to Azure for application hosting and tool management.
Backend Development & Process Optimization
Develop and maintain Python scripts for daily database updates.
Implement scripts and methods for processing information received from the frontend.
Migrate data processing scripts from PHP to Django to improve performance and maintainability while adhering to Amadeus standards for Azure migration.
Optimize Dockerfiles and container deployment processes.
Frontend Development
Develop and maintain a complete accessible user interface for platform users.
Implement new features and enhancements to improve user experience.
Integrate frontend and backend using AJAX requests.
Develop the new PIT interface using and Angular while following Amadeus development standards.
Scrum Master Responsibilities (Rotation Basis)
Monitor sprint progress and ticket status.
Organize and facilitate Scrum ceremonies and team meetings.
Provide project status updates to Astek and Amadeus.
Additional Team Responsibilities
Collaborate with various Amadeus teams to gather product activation criteria.
Maintain technical and functional documentation.
Review code developed by team members.
Contribute to improving development and production methodologies.
Define and maintain unit testing practices and methodologies.
Support and mentor new team members on PIT usage and development processes.
Tools & technology:
AngularPython PHP Django Flask Node js Javascript Html Css Mysql Linux Git Bitbucket Docker Azure Cloud Jira Jenkins Confluence