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
Mô tả công việc
Giới thiệu về công ty

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

Trách nhiệm công việc

  • 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).

Kỹ năng & Chuyên môn

  • 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! 

Phúc lợi dành cho bạn

  • 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,...)

Công ty

TopDev's Client

Ngành nghề

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

Quy mô công ty

25-99

Quốc tịch công ty

Vietnam

Về chúng tôi

Thông tin chung