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 Node.js 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:

Angular, Python, PHP, Django, Flask, Node js, Javascript, Html, Css, Mysql, Linux, Git, Bitbucket, Docker, Azure Cloud, Jira, Jenkins, Confluence

Similar jobs

Full stack Developer (Angular + Python)_Hybrid

Apply Now
Back to search page