Search by job, company or skills

Astek

Python Fullstack Developer

Save
new job description bg glownew job description bg glow
  • Posted 10 days ago
  • Be among the first 30 applicants
Early Applicant

Job Description

Development in Python: data retrieval and management:

  • Retrieval via connection to various APIs and SFTP of data used for product activation criteria.
  • Processing of retrieved data to store it in a database that the application calls to verify product activation.
  • Writing unit and functional tests to verify the proper functioning and coverage of the code before production.
  • Continuous integration via Jenkins.
  • Modification of Dockerfiles to improve configuration. Deployment and management of container builds for better integration.
  • Development of APIs with Flask for various application functionalities.
  • Migration to Azure for tool management and hosting.

Backend development and optimization of processes:

  • Writing daily execution scripts for Python interfaces to update the application database.
  • Implementation of scripts and methods for processing information sent by the frontend.
  • Migration of data processing scripts from PHP to Django to improve performance and maintenance, respecting Amadeus standards for migration to Azure cloud.
  • Optimization of Dockerfiles and container deployment management.

Frontend development of the application:

  • Setting up a complete and accessible user interface for all platform users.
  • Implementation of new options to continuously facilitate user experience.
  • Communication with the backend via AJAX requests.
  • Development of the new PIT interface in Node.js and Angular, respecting Amadeus standards to ensure consistency and compliance.

Rotation of the Scrum Master role:

  • Monitoring sprint progress and tickets.
  • Organizing and leading meetings.
  • Reporting to Astek and Amadeus.

Other tasks within the team:

  • Investigation with various Amadeus teams to retrieve product activation criteria.
  • Keeping technical and functional documentation up to date.
  • Reviewing code developed by other team members.
  • Improving production methodology.
  • Setting up unit tests and their methodology.
  • Supporting new members in using PIT and development processes.

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

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 147560565