Announcement

Collapse
No announcement yet.

SMAC INNOVATION tuyển dụng nhiều vị trí IT

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • SMAC INNOVATION tuyển dụng nhiều vị trí IT

    CÔNG TY CỔ PHẦN SMAC INNOVATION
    Tầng 6, tòa nhà Lộc Lê, 454 Nguyễn Thị Minh Khai
    Phường 5, Quận 3, Tp. Hồ Chí Minh
    Tel: 028. 39290368 - Fax: 028. 39290369
    Email: dung.bui@smacinnovation.com
    Website: https://www.SmartPetro.co

    ---- oOo ----


    RECRUITMENT PLAN
    No. Position Quantity
    1 Senior Back-End Dev 4
    2 Senior Mobile Dev 2
    3 Senior Tester 2
    4 BA Software 1
    5 DBA 2
    6 DevOps 1
    7 Electronic Engineer 1
    8 Embeded Programer 2
    1. Senior Backend Developer (React Native, Android, iOS)
    • Job Description:
    Our company is seeking to hire a skilled back-end developer to help with the development of our current projects. Your duties will primarily revolve around designing, developing, and maintaining back-end services, ensuring the best possible performance of the systems.
    To be successful in this role, you will need extensive knowledge of back-end service architecture and software development life-cycle.
    Responsibilities:
    • Working with the product owner and project manager to determine and confirm needs.
    • Design, develop and maintain back-end services, databases.
    • Work closely with business and front-end teams.
    • Support Juniors by leading and planning tasks.
    • Researching and learning new technologies to apply in projects.
    • Skills
      • Must have
        • Bachelor’s Degree in Computer Science of Information System and related subject.
        • At least 3 years’' experience in back-end developer position.
        • Good knowdledge about distributed system architect, high-performance system, big data.
        • Proficiency in .Net Core/ JavaScript ES6. Good experience with Java is a plus.
        • Solid understanding and working experience with RDBMS, Mongodb/Redis, etc;
        • Solid understanding of REST API, OAUT;
        • Good working experience with source version control (TFS/Git/SVN);
        • Eager to learn new things and up-to-date with the latest technology and development trends
        • Experience with unit test, code reviewing and other agile methodologies.
        • Good communication skills and ability to train junior team mates.
        • Creative is always a plus.
      • Nice to have:
        • Experience in the leader position.
        • Experience with NodeJS/Go Lang
        • Experience in cloud service solutions (Amazon, Google, Azure, ext)
        • Experience with caching (Redis, Memcached) and searching (elastic search)
        • Having existing mobile apps on Apple or Google Play stores is a plus
        • Working experience with IoT devices is a plus
        • Knowledge of software development in Agile methodologies
    • Salary: 1000-1500 USD
    1. Senior Mobile Developer (React Native, Android, iOS)
    • Job Description:
    Our company is seeking to hire a skilled mobile developer to help with the development of our current projects. Your duties will primarily revolve around designing, building, and maintaining efficient, reusable, and reliable code, ensuring the best possible performance, the quality of the application, adapting it to new hardware, or upgrading interfaces for iOS/ Android devices.
    To be successful in this role, you will need extensive knowledge of programming languages specially in React Native, iOS, Android and software development life-cycle.
    Responsibilities:
    • Working with the product owner and project manager to determine and confirm needs.
    • Support Juniors by leading and planning tasks.
    • Design, build, and maintain efficient, reusable, and reliable code.
    • Ensuring the best possible performance, the quality of the application
    • Closely collaborate with UI/UX designers and backend team to create elegantly designed applications
    • Researching and learning new technologies to apply in projects.
    • Skills
      • Must have
        • Bachelor’s Degree in Computer Science of Information System and related subject.
        • At least 4 years’ experience in mobile development, 1 year experienced developing mobile apps with React Native.
        • Have a working knowledge in the fundamentals in Object-Oriented Design, Data Structures, Algorithm Design, and Design Patterns.
        • Strong experience in multi-threading, asynchronous programing and performance tuning
        • Experience with unit test, code reviewing and other agile methodologies.
        • Have knowledge/experience on network communication like HTTP/HTTPS, RESTful API, OAUTH2, Single sign-on.
        • Have knowledge on security concepts like encryption, hashing, JWT, OWASP.
        • Creative is always a plus.
        • Good communication skills and ability to train junior team mates.
      • Nice to have:
        • Experience in the leader position.
        • Experience with third-party libraries and APIs (Ex. Google, Facebook)
        • Native iOS/Android programming
        • Having existing mobile apps on Apple or Google Play stores is a plus
        • Knowledge of software development in Agile methodologies
    • Salary: 1000-1500 USD
    1. Senior Tester
    • Job Description:
    • At least two years of experience in Automation Testing, experience in at least one automation framework like Selenium, cucumber, …
    • Scrum basic knowledge and team player
    • Study user and software requirements and ask questions or suggest ideas to make the requirements better.
    • Understand test objectives, test strategies, and test plans designing and writing test automation scripts
    • Maintaining the scripts as per the changes in the requirements and as per the Software Development Life Cycle
    • using test automation frameworks
    • investigating problems in software as a result of testing
    • Understand project risks and product risks.
    • Work with superiors to run test estimation for testing activities.
    • Design, review and update test cases.
    • Prepare test data.
    • Develop test scripts for APIs testing on Postman/ Charles tool.
    • Develop test scripts for testing Android, iOS applications and firmware application.
    • Execute test scripts and report defects.
    • ExtendReport and in Appium (for app).
    • Report progress status, issues, comments to Superiors
    • Follow software testing processes, company standards and procedures.
    • Salary: Negotiable
    1. BA Software
    • Job Description:
    • Khảo sát yêu cầu, xây dựng tài liệu đặc tả yêu cầu
    • Phân tích nghiệp vụ, xây dựng tài liệu mô tả quy trình (BPMN)
    • Xây dựng tài liệu thiết kế hệ thống, đặc tả chức năng
    • Thiết kế giao diện prototype các chức năng
    • Hỗ trợ các team hiểu rõ yêu cầu nghiệp vụ
    • Hỗ trợ team Tester xây dựng kịch bản test, test cùng khách hàng
    • Job requirements:
    • Có 1 năm kinh nghiệm BA trở lên
    • Có kinh nghiệm lập trình/triển khai ERP là lợi thế
    • Có hiểu biết tốt về UI/UX, kiến thức về design, development
    • Tốt nghiệp đại học các chuyên ngành kinh tế/CNTT
    • Tiếng anh nghe và nói tốt
    • Salary: Up to 1000 USD
    1. DBA
    • Job Description:
    If you enjoy working with IT and new technology and have excellent problem-solving and communication skills, consider a career in database administration

    Your responsibility as a database administrator (DBA) will be the performance, integrity and security of a database. You'll be involved in the planning and development of the database, as well as in troubleshooting any issues on behalf of the users.

    You'll ensure that:
    • data remains consistent across the database
    • data is clearly defined
    • users access data concurrently, in a form that suits their needs
    • there is provision for data security and recovery control (ensuring all data is retrievable in an emergency).

    Responsibilities:
    • Establish the needs of users and monitoring user access and security
    • Monitor performance and manage parameters in order to provide fast responses to front-end users
    • Map out the conceptual design for a planned database
    • Refine the logical design so that it can be translated into a specific data model
    • Further refining the physical design to meet system storage requirements
    • Install and test new versions of the database management system (DBMS)
    • Maintain data standards, including adherence to the Data Protection Act
    • Write database documentation, including data standards, procedures and definitions for the data dictionary (metadata)
    • Control access permissions and privileges. Consider both back-end organization of data and front-end accessibility for end-users
    • Develop, manage and test back-up and recovery plans
    • Ensure that storage and archiving procedures are functioning correctly
    • Carry out capacity planning
    • Work closely with IT project managers, database programmers and software programmers
    • Communicate regularly with technical, applications and operational staff to ensure database integrity and security
    • Commission and install new applications and customize existing applications in order to make them fit for purpose
    • Manage the security and disaster recovery aspects of a database.
    • Skills
      • Must have
        • Good network knowledge;
        • Bachelor’s Degree in Computer Science, Telecommunication or related field
        • At least 1 year of experience.
        • Experience in many relational databases and noSQL, experience in many OS platforms as Windows, Unix.
        • DB experience on large scale and high performance/scale database
        • Cloud environment experience
        • Creative is always a plus.
        • Good communication skills.
        • Self-motivated to explore new technologies, applications and environments.
      • Nice to have:
        • Knowledge of software development in Agile methodologies.
        • Start-up experience is a plus.
    • Salary: Negotiable
    1. DevOps
    • Job Description:
    Our company is seeking to hire a skilled front-end developer to help with the development of our current projects. Your duties will primarily revolve around designing and implementing solutions for fault tolerance, monitoring, performance enhancements, capacity optimization, disaster recovery, and configuration management of system and applications.
    Responsibilities:
    • As a DevOps Engineer, you will be part of a team to build cloud architecture for our applications.
    • Design infrastructure solutions for scalability, reliability, high availability, performance, security, software maintainability, and operational excellence.
    • Configure, administrate CI&CD tools/utilities.
    • Develop pluggins/tool for CI&CD system.
    • Design and maintain policies, procedures, processes and checklist for monitoring, backing up system.
    • Monitor and maintain alive services and servers on cloud.
    • Make sure the execution of the builds and deployments to all environments based on build schedule happens.
    • Support development team to troubleshot and resolve system problems;
    • Recommend new technologies and cloud services to ensure quality and productivity.
    • Skills
      • Must have
        • Bachelor’s Degree in Computer Science of Information System and related subject.
        • 2+ years of operational experience as System Administrator or System Engineer or DevOps engineer.
        • Knowledge about cloud services and strong understanding of AWS.
        • Knowledge of standard methodologies: configuration management, monitoring, alerting, metrics.
        • Experience in relational databases (Oracle/PostgreSQL/MSSQL) and noSQL
        • Relevant working experiences of code and script
        • Self-motivated to explore new technologies, applications and environments.
      • Nice to have:
        • Experience in the leader position.
        • Experienced working with mobile development teams is a plus.
        • Knowledge of software development in Agile methodologies.
        • Start-up experience is a plus.
    • Salary: Negotiable
    1. Electronic Engineer & Embeded Programer
    • Job Description:
    1. Kỹ sư điện thiết kế board mạch
    MÔ TẢ CÔNG VIỆC:
    • Phân tích, cải tiến board mạch sản phẩm, module hóa các thành phần độc lập
    • Thiết kế board mạch theo yêu cầu, tích hợp hệ thống nhúng
    • Phụ trách sản xuất hàng mẫu, hỗ trợ đội sản xuất sản phẩm
    • Theo dõi, giám sát, vận hành các thiết bị demo và sản phẩm đang chạy. Khắc phục sự cố kịp thời
    • Huấn luyện đào tạo nhân viên về chuyên môn
    YÊU CẦU:
    • Kỹ sư tốt nghiệp đại học liên quan đến các ngành điện tử, điện-điện tử, tự động hóa, điện tử viễn thông
    • Có khả năng đọc và phân tích mạch điện tốt
    • Có khả năng đọc hiểu tài liệu tiếng Anh, thông số của linh kiện điện tử
    • Có khả năng thiết kế mạch điện tử, sử dụng được một trong các phần mềm thiết kế mạch
    • Có hiểu biết về lập trình một trong các loại vi điều khiển, PLC
    2. Kỹ sư lập trình nhúng
    MÔ TẢ CÔNG VIỆC:
    • Chịu trách nhiệm cài đặt/tối ưu hệ điều hành, phần mềm nhúng
    • Thiết kế và phát triển phần mềm nhúng giao tiếp các thiết bị, cảm biến
    • Lập trình giao tiếp các thiết bị tự động hóa
    • Nghiên cứu, sử dụng các máy tính nhúng công nghiệp (industrial embedded IoT gateway) để kết nối các thiết bị, thu thập số liệu
    • Nghiên cứu, sử dụng các board mạch nhúng cho công việc
    YÊU CẦU:
    • Tốt nghiệp Đại học chính quy loại Khá trở lên các chuyên ngành Kỹ thuật như Công nghệ thông tin, Khoa học máy tính, Toán – tin, Điện tử viễn thông,...
    • Có kiến thức cơ bản về kỹ thuật vi xử lý và kỹ thuật điện tử (điện tử tương tự, điện tử số, mạch logic...), kiến trúc máy tính, hệ điều hành, kỹ thuật lập trình.
    • Thành thạo tối thiểu ngôn ngữ lập trình C/C++
    • Có kinh nghiệm lập trình nhúng cho các dòng vi điều khiển 8-bit; 16-bit; 32-bit (kiến trúc ARM, kiến trúc MISP), lập trình nhúng cho các dòng vi xử lý cấp cao (ARM/DSP/FPGA)
    • Có kinh nghiệm với các giao thức truyền thông như TCP/IP, WIFI, 3G, Bluetooth, Zigbee ...
    • Có kiến thức về Linux kernel, Drivers
    • Có kinh nghiệm lập trình ngoại vi, giao tiếp bộ nhớ, giao tiếp số (UART/SPI/I2C/CAN...)
    • Có khả năng đọc hiểu tài liệu tiếng Anh
    • Có kỹ năng đọc hiểu thiết kế mạch điện tử
    • Có kiến thức về các board mạch nhúng như Arduino, Raspberry ...
    • Salary: Negotiable


    Why you’ll love working here:
    • Competitive salary, annual salary review, and bonus based on performance and contribution
    • 13th-month salary benefits
    • Premium health checkup
    • Company's labor policy entirely under Vietnamese labor legislation (social & health insurance, annual leave, working conditions, etc.), plus other benefits offered by the company
    • Annual team-building trip
    • All members are encouraged to develop their ideas and turn into real products.
    Last edited by dungtruongq; 11-09-2019, 21:46.
Working...
X