Full stack Developer (Angular + Python)Hybrid
Posted on:
8 hours ago
Vacancies:
1 Vacancy
Job Summary
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
Required Skills: