TopDev

Fresher/ Junior Python Developer (All Levels)

TopDev's Client

Tầng 12A, Toà nhà AP Tower, 518B Điện Biên Phủ, Phường 21, Quận Bình Thạnh, Thành phố Hồ Chí Minh
Posted 5 months ago
Job Description
About Company

We are looking for freshers or junior Python developers to join our Python team in Vietnam Office, HCMC

Your role & responsibilities

  • API and Backend development for mobile, web and IoT applications.
  • Event stream processing (Kafka / Storm / Spark) and real-time analytics.
  • New projects and applications development.
  • Ongoing support of existing production projects.

Technologies We Use:

  • Python3 / Django / Django Rest Framework.
  • PostgreSQL / MongoDB / DynamoDB / Redis / RabbitMQ.
  • Apache Kafka / Storm / Spark, Map/Reduce.
  • Amazon AWS (EC2, SQS, SNS, ELB, ECS, RDS, S3, DynamoDB).
  • Google Cloud.
  • Unit tests.
  • Docker.
  • Git / Linters / Jenkins / Upsource.
  • JavaScript apps (Vue.js).
  • Linux preferred (Mac is fine as well. No Windows).

Your skills & qualifications

  • Have MS/BS degree in Computer Science or equivalent
  • Very good knowledge in Python and Web Front-end technologies like HTML5, CSS3, JavaScript
  • Experienced working with more than one Python frameworks such as Django
  • At least 2-years working experience in the related field or Fresher
  • You are good at Python3, Python Internals, algorithms, data structures, and design patterns.
  • You propose well-designed solutions and implement them with a minimum of bugs (or even without them!)
  • You plan the work on your solutions before writing code.
  • You cover your own and the team’s code with tests (unit tests, integration tests, manual tests).
  • You understand the Big-O analysis of algorithms.

Preferred Skills:

  • Django & Django Rest Framework.
  • Optimization and profiling of Python code.
  • Query profiling (SQL / NoSQL).
  • Experience with CSS3 / HTML / JavaScript / Webpack.
  • Experience with Vue/React/Angular.
  • Experience or interest in other languages (Scala, Go, C).
  • Interest in API / DB / Mobile apps design.
  • Experience in real-time services and application development.
  • Experience with Hadoop / HBase / Storm / Kafka / Spark / MapReduce.
  • Experience with TDD.
  • Good verbal and written communication skills and the ability to analyze your own proposed solutions (and ideas) in terms of ROI (Return on Investment) would be a big advantage! 

Benefits for you

  • Build solid foundation for IT career path through an accelerate 12-month development
  • Acquire strong technical and soft skills
  • Work in cutting edge technology projects
  • Buddy with friendly colleagues and learn from senior experts
  • Develop a strong sense of business insight
  • Development journey come along with growing benefits
  • Receive attractive benefits (meal allowance, 13th month salary, performance bonus, healthcare insurance,...)

About TopDev's Client

4 job opening

Industry

Dịch vụ doanh nghiệp, Nhân sự, Triển Khai Phần Mềm

Company size

25-99 Employees

Nationality

Vietnam

9jxlOHitlDm9vn8UbcqCbdidHWNLYVaUvDMwQsj2.png
ocHpcpviwHBP6Oj8R1B2UEDeigkHnZNiHMo40hlc.png
7FcbNvMrvpb6PEuoWIiPXXsKIJiWGg9XtWCoLvU2.png

General information

Minimum year of experience

Level

Contract type

Tech stack

Recruitment Progress

  • Round 1: Sàng lọc CV
  • Round 2: Phỏng vấn trực tiếp với Nhân Sự
  • Round 3: Phỏng vấn trực tiếp với Trưởng Bộ phận

⚙️ Candidates supporters