Back to listing

Python (Django, Flask) Engineers, Hanoi - Vietnam
Hanoi, Vietnam

Date posted: 21.11.2022

Job type: Full time

Hanoi, Vietnam

Full time

Job perks: Innovative platform; Multicultural environment; Agility

About the project

How we hire:  
At Pentalog, excellence is what you'll do. We're guided by a mission to positively impact the software development world.  

Our client, a leading cloud-based customer communication and engagement solutions (CPaaS) provider in the MENA region, wants to continue empowering organizations to engage seamlessly with their customers.  To support them in their mission, Pentalog is now searching for Python Engineers with Django and Flask skills. 

In this role, they will be developing a customer engagement platform that enables organizations to delight their clients with remarkable omnichannel experiences. 
 

Job requirements

  • At least 3+ years of experience in developing complex projects, preferably in the communications domain, in Python (Django and Flask frameworks). 
  • Experience in Web Development (HTML, CSS, JS). 
  • Practical experience in queuing systems/message brokers like ActiveMQ, RabbitMQ, Kafka, Beanstalk, SQS, etc.
  • Practical experience with cache technologies such as Memcached, Redis. 
  • Solid experience in managing Linux servers and applications (Nginx, apache2, etc...). 
  • Proficiency in a Linux environment and in consuming and designing RESTful APIs. 
  • Solid experience with full Software Development Lifecycle, Distributed Architectures (REST, SOAP, Queue-based), and Microservices Architecture. 
     

Responsibilities

  • Build and maintain solutions that scale. Serving millions of users every day.
  • Contribute to building and maintaining the policies, procedures, and technical assets in the cloud infrastructure.
  • Support various teams with a technical vision in the core areas of interest for the products. 
  • Support multi-cloud-based communication products, especially as an augmentation to the internal technology team and working with partners’ software development teams. 
  • Work on cloud-based development and deployment, including the following: AWS (EC2, SQS, S3, RDS, Aurora). 
  • Work closely with service delivery teams to support product deployments to the cloud. 
  • Ability to perform basic database administration, performance optimization, index optimization, write advanced select queries, and replace cursor usage with relational SQL. 
  • Collaborate with Product owners, Scrum masters, and other developers. 
     

Extra skills

  • Familiarity with software project management tools similar to Agile, Maven, and Git. 
  • General knowledge in telecommunications (SMSC, VOIP, SMPP, etc.). 
  • Experienced with using cloud hosting technologies such as AWS. 
     

Benefits

  • Agile teams, good teamwork, and a professional working environment. 
  • Possibility to develop your career within an international company. 
  • We are a global company, with many offices and projects all over the world (you have the opportunity to work onsite in one of our 13 offices on 3 continents). 
  • We provide a professional roadmap, support, and onboard training. 
  • Free technical learning courses, foreign language courses (English, French). 
  • Enjoy interesting activities: Coding challenges, PentaBAR, Hackathon etc. 
  • 100% of the salary is paid during the probation period. 
  • Attractive salary and bonuses. 
  • Social insurance payment is based on the full salary to keep your full benefits. 
  • A premium healthcare package (Bao Viet 24/7 health insurance package + an annual health check-up). 
  • Flexible working hours, no fingerprint timekeeping. 
  • Working days: 5 days/week: from Monday to Friday (We don't encourage working overtime, as we value our colleague’s personal time). 
  • Paid annual leave: 26 days (11 holidays +15 vacation days). 
  • Providing equipment: devices and subscriptions used for work (Laptop, Case, Smartphone...). 
  • Enjoy bonding activities like team building, summer holiday, Christmas party, happy hour etc. 
     

About Pentalog

As a leading European Software Services company operating internationally in France, Romania, Germany, Poland, Moldova, UK, Vietnam, Mexico and USA, we employ over 1,600 engineers and IT experts who work in a very dynamic, multicultural working environment.

At Pentalog, your talents & ambitions are recognized and rewarded; we offer plenty of opportunities to develop, both individually, as well as a professional, and we reward our collaborators who understand the importance of self-improvement.

Super humans