Python Developer - Senior Level at Envision Employment Solutions

وصف الوظيفة

Envision Employment Solutions is currently looking to hire a Senior Python Developer for one of our partners, a multinational financial services company.

Responsibilities:
Develop python applications for transformation CSV/JSON/XML files into CSV/JSON/XML/XLSX/PPTX/PDF according to the requirements from BA.

Prepare delivery for deployment. 

Deployment to the regions.

Clarification and support testers. 

Analysis and fixing defects.

إمتيازات الوظيفة

  • Bonus 
  • L&D opportunities
  • Family Medical insurance
  • Employee life insurance
  • Transportation

متطلبات الوظيفة

  • Good English speaking and writing skills.
  • Advanced Python 3.xx experience and expertise in working with cx_oracle, pandas, numpy, jinja2, requests, openpyxl
  • ANSI SQL: selection, joining, updating
  • MS Office: excel, word, outlook
  • Windows: command line: dir/cd/md/rd/del/copy/xcopy/type and etc, bat language
  • Linux: command line: ls/find/sudo/cat and etc, gnu utilities: curl/grep/awk/sed and etc, bash/shell language
  • CSV, JSON, XML, XSD, XPATH.
  • Optional requirements listed below:
  • Talend – will not be used, but good to know how it works
  • PL/SQL + hints
  • MS Azure, Serverless
  • GIT + SourceTree + Bitbucket 
  • JIRA and Confluence
  • Atlassian Bamboo

Skills:

  • Excellent analytical and skills
  • Excellent relationship management skills
  • Clear and concise approach to design 
  • Excellent Presentation skills.  Ability to communicate effectively at all levels.
  • Excellent communication and negotiation skills - both verbal and written.  Proven skills in facilitating key decisions, handling complex issues.
  • Strong cultural awareness and knowledge.  Ability to work in a multi-cultural environment.
  • Added advantage Skill - Knowledge of the below Systems.
  • Base 24
  • WAY4
  • PRM 
  • DCMS
  • PCMS
  • ATM / POS