Search by job, company or skills

Astek

Senior Full Stack Engineer | Python - Angular

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

Job Description

About the Role

The role involves development in Python, focusing on data retrieval and management, backend and frontend development, and ensuring optimal performance and user experience.

Responsibilities

  • 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.
  • 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.
  • 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.
  • Monitoring sprint progress and tickets as part of the Scrum Master role.
  • Organizing and leading meetings.
  • 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.

Qualifications

Education details are not specified in the provided job description.

Required Skills

  • 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:
Employment Type:

About Company

Job ID: 148278377