Lương Phan Đức
Python System
21/01/2022
Python Odoo (Viettel)

- Đây là vị trí nền tảng cốt lõi trong việc thực hiện và triển khai dự án.

- Cơ hội học hỏi, trải nghiệm và thăng tiến lên các cấp quản lý.

- Thu nhập cạnh tranh

I. Mô tả công việc:

  • Tiếp nhận yêu cầu từ khách hàng, phân tích và lên kế hoạch phát triển theo yêu cầu
  • Nghiên cứu công nghệ và đưa ra giải pháp dựa trên yêu cầu của sản phẩm
  • Hướng dẫn, hỗ trợ member trong dự án.
  • Có khả năng phát triển/customize hoàn chỉnh cho 1 module theo yêu cầu nghiệp vụ theo công nghệ Odoo Framework
  • Khả năng tiếp thu vấn đề nhanh, chủ động trong công việc
  • Đảm bảo dự án tuân thủ đúng Quy trình sản xuất phần mềm của Công ty và Khách hàng

II. Yêu cầu công việc:

  • Ứng viên tốt nghiệp Đại học/Cao Đẳng chuyên ngành CNTT
  • Có kinh nghiệm làm việc về Python,HTML, Javascript, xml
  • Có kinh nghiệm làm việc với tích hợp API, Database postgreSQL
  • Ưu tiên ứng viên có kinh nghiệm làm việc với Odoo Framework
  • Ưu tiên ứng viên có kinh nghiệm làm việc với các hệ thống ERP
  • Điểm cộng nếu có kinh nghiệm phân tích yêu cầu khách hàng
  • Có tư duy phản biện, trung thực, nhanh nhẹn, ham học hỏi, cầu tiến, phát triển bản thân

III. Chế độ, quyền lợi:

1. Chế độ lương, thưởng, thu nhập:

  • Thu nhập cạnh tranh, thỏa thuận theo năng lực
  • Phúc lợi: Lương tháng 13, Hỗ trợ ăn trưa, điện thoại,
  • Nghỉ mát, thưởng ngày lễ và các ngày chỉ có ở Viettel như Ngày Sáng Tạo - 1/6, 22/12, quà Tết Dương, Tết Âm tri ân Gia đình, người sinh thành. (Tổng package: 15-20 triệu/năm)
  • Nghỉ phép năm: 15 ngày/năm
  • Đánh giá tăng lương 2 lần/năm
  • Được đóng đầy đủ về các chế độ bảo hiểm xã hội, bảo hiểm y tế, bảo hiểm thất nghiệp và các gói bảo hiểm sức khỏe khác.
  • Hàng năm CBNV được tham gia khám sức khỏe định kỳ tại các bệnh viện lớn
  • Happytime: 15 phút các buổi chiều trong tuần.

2. Môi trường làm việc

  • Được làm việc trong Tập đoàn toàn cầu, tiên phong thực hiện sứ mệnh kiến tạo xã hội số.
  • Môi trường mở, trẻ trung, năng động, trân trọng, yêu thương, tương hỗ & lắng nghe mỗi người từ những ý tưởng nhỏ nhất.
  • Không gian làm việc xanh, mở, hiện đại.

3. Cơ hội phát triển bản thân

  • Có cơ hội thử sức trong lĩnh vực công nghệ tiên tiến, hiện đại nhất.
  • Được thử sức với các dự án hấp dẫn, thử thách đủ lớn trong và ngoài nước để trưởng thành.
  • Được trao quyền sáng tạo với đam mê của tuổi trẻ.
  • Cơ hội học hỏi từ các chuyên gia hàng đầu, lãnh đạo và đồng nghiệp ưu tú.
  • Cơ hội được đào tạo, trau dồi kĩ năng, chuyên môn để phát triển toàn diện.

4.Địa điểm làm việc

  • Viettel Software Service : Tầng 4 & 5, Tòa nhà Thành Công, 80 Dịch Vọng Hậu, Cầu Giấy, Hà Nội
  • Thời gian làm việc: Từ thứ 2 đến thứ 6, nghỉ T7 & CN


Xem tiếp
Lương Thu Thủy
Python System
27/12/2021
[HẢI PHÒNG] #Viindoo tuyển dụng Lập trình viên Python/

⭐️ HẢI PHÒNG - Viindoo tuyển dụng #Lập_trình_viên Python/Odoo


Đừng ngại ngần mà hãy ứng tuyển vào vị trí #Lập_trình_viên Python/Odoo của Viindoo với mức lương lên đến $1500/tháng nếu bạn có:


• Tối thiểu 1 năm kinh nghiệm về lập trình Python

• Có kiến thức tốt về Mô hình quan hệ Dữ liệu và Lập trình hướng đối tượng

• Thành thạo SQL

• Thành thạo các kỹ thuật lập trình website: HTML, CSS, JS, Ajax, jQuery...


🔹🔹 JD: https://viindoo.com/r/python-odoo-dev-1609


👉 QUYỀN LỢI:

• Lương + Thưởng + Hoa hồng (Xét điều chỉnh lương tối thiểu 02 lần/năm)

• Chế độ nghỉ phép 18 ngày/năm

• Được đào tạo về Quản trị DN và Giải pháp ứng dụng CNTT

• Tham gia các hoạt động team building, du lịch, giải trí...

• Môi trường làm việc chuyên nghiệp, năng động, đặc biệt có cơ hội thăng tiến và ổn định lâu dài.


👉 LIÊN HỆ NGAY:

☎️ Phòng nhân sự: 0225.999.1999

🏢 Văn phòng: Tầng 6, Tòa nhà TAIYO, số 97 Bạch Đằng, phường Hạ Lý, quận Hồng Bàng, thành phố Hải Phòng.

Xem tiếp
Đồng Tuyết Nhung
Python System
13/12/2021
[Product] PYTHON - TỪ 6 THÁNG KN, LƯƠNG TỪ 700$ - 2000$

The Job

· Tham gia phát triển các dự án, hệ thống quản lý.

· Thực hiện và phối hợp công việc theo nhóm dưới sự phân công của quản lý dự án.

Your Skills and Experience

Must have:

· Có hiểu biết cơ bản về cơ sở dữ liệu và hệ thống.

· Có kiến thức về lập trình hướng đối tượng.

· Có kinh nghiệm làm việc với ngôn ngữ lập trình Python > 6 tháng.

· Có kinh nghiệm làm việc với cơ sở dữ liệu No-SQL: MongoDB, Cassandra, ElasticSearch,…

· Có kiến thức HTML, Javascript, CSS là 1 lợi thế.


Nice to have:

· Có tư duy lập trình tốt, khả năng nắm bắt nhanh công nghệ.

· Có khả năng phối hợp theo nhóm tốt.

· Năng động, sáng tạo, nhiệt tình và chịu được áp lực cao trong công việc.

Why You'll Love Working Here

· Mức lương từ $700 đến $2000, tuỳ kinh nghiệm và kỹ năng làm việc.

· Package lương: 13 tháng và có thể có thưởng thêm tuỳ theo mức độ đóng góp và tình hình kinh doanh công ty.

· Làm việc cùng với những người có 8-10 năm kinh nghiệm trong lĩnh vực software, ở vị trí Software Architect.

· Đóng bảo hiểm y tế, bảo hiểm xã hội theo quy định của Nhà nước.

· Có cơ hội làm những việc thách thức, phát huy hết khả năng bản thân.

· Được định hướng phát triển chuyên sâu về công nghệ.

· Được hưởng các CHẾ ĐỘ PHÚC LỢI của công ty: nghỉ mát hàng năm, thể thao, TeamBuilding, các lớp học nâng cao trình độ (ngoại ngữ, chuyên môn …).

· Thời gian làm việc từ: 8h30 - 18h00, các ngày trong tuần (từ thứ 2 – đến thứ 6 và ngày thứ 7 đầu tiên của tháng)


Xem tiếp
Nguyễn Ngọc Khánh
Python System
05/09/2021
Python – tìm kiếm goolge tự động

Hi các bạn,

Hôm nay ngồi rảnh mình viết 1 chương trình tự động truy cập vào google và search với từ khoá cho trước.

Yêu cầu:

  • Python 3.6
  • Selenium

Code mẫu của mình như sau:

import time
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.common.exceptions import TimeoutException
 
 
def init_driver():
    driver = webdriver.Firefox()
    driver.wait = WebDriverWait(driver, 5)
    return driver
 
 
def lookup(driver, query):
    driver.get("http://www.google.com")
    try:
        box = driver.wait.until(EC.presence_of_element_located(
            (By.NAME, "q")))
        button = driver.wait.until(EC.element_to_be_clickable(
            (By.NAME, "btnK")))
        box.send_keys(query)
        button.click()
    except TimeoutException:
        print("Box or Button not found in google.com")
 
 
if __name__ == "__main__":
    driver = init_driver()
    lookup(driver, "Python Viet Nam")
    time.sleep(5)
    driver.quit()

Chúc các bạn thành công.

Xem tiếp
Nguyễn Ngọc Khánh
Python System
05/09/2021
Sử dụng paramiko để check máy chủ

Chào các bạn,

Để check thông tin một máy chủ, các bạn thường ssh đến và check các thông số theo ý muốn, việc này đơn giản nhưng số lượng máy chủ càng lớn, công việc càng nhàm. Để giải quyết việc này các bạn hoàn toàn có thể sử dụng chương trình tự động. Ví dụ dưới đây để làm việc đó.

import paramiko
import time
 
 
def disable_paging(remote_conn):
    '''KhanhNN'''
 
    remote_conn.send("terminal length 0\n")
    time.sleep(1)
    output = remote_conn.recv(1000)
    return output
if __name__ == '__main__':
    ip = '192.168.0.36'
    username = 'khanhnnvn'
    password = '1111111'
    remote_conn_pre = paramiko.SSHClient()
    remote_conn_pre.set_missing_host_key_policy(
        paramiko.AutoAddPolicy())
    remote_conn_pre.connect(ip, username=username, password=password, look_for_keys=False, allow_agent=False)
    print "SSH connection established to %s" % ip
    remote_conn = remote_conn_pre.invoke_shell()
    print "Interactive SSH session established"
    output = remote_conn.recv(1000)
    print output
    disable_paging(remote_conn)
    remote_conn.send("\n")
    remote_conn.send("df -h\n")
    remote_conn.send("service --status-all | grep running\n")
    time.sleep(2)
    output = remote_conn.recv(5000)
    print output

Sau khi chạy ta có thông tin như sau:

alt text

Chúc các bạn thành công.

Xem tiếp
Nguyễn Ngọc Khánh
Python System
05/09/2021
Check IP spam list

Hi bà con,

Hôm nay Hà Nội lạnh, vừa đến cơ quan tránh lạnh thì nghe tin Email liệt vào Spam list. Ngồi check bằng tay lâu quá nên tìm một đoạn tự động check. Share bà con coi thử nhé.

#check email spam 25-01-2016
import dns.resolver
import sys
#danh sach cac ong
bls = ["zen.spamhaus.org", "spam.abuse.ch", "cbl.abuseat.org", "virbl.dnsbl.bit.nl", "dnsbl.inps.de",
    "ix.dnsbl.manitu.net", "dnsbl.sorbs.net", "bl.spamcannibal.org", "bl.spamcop.net",
    "xbl.spamhaus.org", "pbl.spamhaus.org", "dnsbl-1.uceprotect.net", "dnsbl-2.uceprotect.net",
    "dnsbl-3.uceprotect.net", "db.wpbl.info"]
 
if len(sys.argv) != 2:
    print 'Usage: %s <ip>' %(sys.argv[0])
    quit()
 
myIP = sys.argv[1]
 
for bl in bls:
    try:
        my_resolver = dns.resolver.Resolver()
        query = '.'.join(reversed(str(myIP).split("."))) + "." + bl
        answers = my_resolver.query(query, "A")
        answer_txt = my_resolver.query(query, "TXT")
        print 'IP: %s IS listed in %s (%s: %s)' %(myIP, bl, answers[0], answer_txt[0])
    except dns.resolver.NXDOMAIN:
        print 'IP: %s is NOT listed in %s' %(myIP, bl)

alt text

Demo phát


Chúc bạn thành công!

Xem tiếp

Press ESC to close