Description

Responsibilities:

  • Consult with stakeholders to determine the scope of software development projects.
  • Design, develop, test, and document new software features as per business requirements.
  • Contribute to the process of migration of the current solutions to the AWS cloud.
  • Investigate application incidents for missing or incorrect functionality.
  • Perform code reviews.
  • Supervise the software development team.
  • Demonstrate patience and use effective explanations when mentoring junior software developers.

 

Requirements:

  • Having lead experience minimum of 3-5 years.
  • Strong knowledge of Python.
  • Experience with Pandas and Spark.
  • Basic Linux administration skills.
  • At least an intermediate level of English, both written and verbal.
  • Five years of working experience in a field related to a similar position.
  • Good communication skills.

 

Nice to have competencies:

  • Experience in AWS cloud application development.
  • Scrum Agile development experience.
  • Experience in writing Airflow DAGs.
  • Experience in writing GitLab CI/CD pipelines

Education

Any Gradute