Senior Python Developer, 4+ years experience19 Apr 2021

  • Client: Top 10 Multinational Bank in Romania
  • Office Location: Northern Area, Bucharest
  • Contract Duration: At least 12 months
  • Project No: 011150421

 

Job Description

 

General

We are looking for a Senior Python Developer who will work on multiple and various projects within the Wholesale Business Line, complying with several business needs, on the technical area, the functional area, as well as on the non-functional and methodology area. You will be member of an Agile team which will be dedicated to implement and manage online, Realtime, data workflows, pipelines and ETL processes.

Responsibilities/Activities

  • Participate in the scrum ceremonies with your team
  • Participate in technical analysis design
  • Analise and understand the business requirements, functional analysis and change tasks
  • Define and update daily tasks based on your estimated duration of programming and unit testing phase
  • Program Python in a squad that delivers business data to regulators
  • Develop and maintain software programs according to a set of coding standards
  • Employ the CI/CD environment do deploy and configure the software on multiple environments (Dev/Test, Acceptance, Production)
  • Use Behaviour Driven Design (BDD) and TDD to build all your software, and you apply UML (use cases and activity diagrams) to further specify your software
  • Work in a cloud driven platform and you use the freedom we give you to create neat, fast, message-based solutions
  • Use Kafka, schemas and REST
  • Offer training and coaching to fellow squad members
  • Use the Python paradigm, and as such create small sharp tools 
  • Automate the work

Requirements

Technical

  • At least 4 years of experience in development using Python
  • Good knowledge of relational databases and ability to create schemas at ease and to write optimized SQL queries
  • Knowledge of SQL
  • Applied knowledge of TDD, DevOps and Scrum
  • Hands-on experience with Docker containerization technology
  • Working experience with Kafka, Avro, Redis/Key DB
  • Practical understanding of ELK Stack (Elasticsearch, Logstash, Kibana)

Education

  • University degree in Computer Science or other related fields preferred

Others

  • Advanced level of English (written and verbal)

Nice to have requirements

  • Prior experience to automation/configuration management systems: Ansible/Ansible Tower 
  • Knowledge of Open Source, Linux, Postgres

Send your CV now, using the form below:

upload cv