Tóm lược
Mô tả công việc
Tóm tắt công việc
We're looking for a Backend Developer (Ruby on Rails). Your responsibilities will include developing a marketplace for edge computing, multi-cloud IaaS/PaaS, IoT data communication in a distributed infrastructure, as well as building the software platform for aggerating and performing data transformation and visualizing on Customer's Business Analytics Portal. Your primary focus will be development and ensuring high performance and responsiveness to requests.
Key Responsibilities:
- Design, implement and maintain efficient, reusable, and reliable software
- Develop integrations with other teams to build complete product
- Help maintain code quality, organization, and automation
- Participate in product demonstrations to customers
- Design, develop, and maintain scalable and high-performance web applications using Ruby on Rails & MySQL
- Work on system architecture to ensure scalability, flexibility, and maintainability.
- Competitive package
- Professional working environment
- Opportunities to challenge and develop your career
- Social insurance, health insurance, unemployment insurance as labor law stipulated
- Premium Healthcare
- Opportunity to participate in stock option program.
- Public holiday and Annual leave in accordance with the Vietnamese labour law
Yêu cầu công việc
- Bachelor's or Masters in Computer Science / Computer Engineering / Software Engineering or a related discipline
- 1-5 years of relevant professional experience. Also Open for fresh graduate with willing-to-learn attitude.
- Delivery of quality results within aggressive timelines
- Well versed with Linux fundamentals
- Knowledge of software development processes
- Experienced with Ruby on Rails or Python or Go.
- Experienced with API Gateway, REST/RESTful, JSONAPI
- Experienced with Microservices architecture, API design and Data modelling
- Experienced with Queue, background job system, ex. Redis, Sidekiq, RabbitMQ, Kafka
- Experienced with OOP, MVC, ORM.
- Good knowledge about Web development
- Good Knowledge about MySQL/PostgreSQL
- Familiar with NoSQL, Docker, Kubernetes, Linux, Cloud service is an advantage
- Proficiency in writing, testing, and reviewing clean, efficient code.
- Familiar with unit test
- Experience with Git, Git-flow
- Effective verbal and written communication skills.
- Fluent in English is a plus.
Ngôn ngữ
-
English
Nói: Advanced - Đọc: Advanced - Viết: Advanced
Yêu cầu kỹ thuật
- Ruby on Rails
- Ruby
- Python
- Web Development
- Linux
- PostgreSQL
- MySQL
- MVC
- OOP
- REST
- Git
- Unit testing
- ORM
- NoSQL
- RESTful
- RabbitMQ
- Docker
- Redis
- Architecture
- Golang
- Apache Kafka
- Kubernetes
- Microservices
- Sidekiq
- API Gateway
NĂNG LỰC
- Professional Experience
- Communication Skills
Thông tin doanh nghiệp
SkyLab can play a role by Designing, Building, Maintaining and Operating a network for our customers.
We believe that every node has a role to play and by connecting the dots we become something bigger and more useful. We believe that we can play a role by Designing, Building, Maintaining and Operating a network for our customers.
We believe in being green and efficient. We believe by building a smart and efficient communication network can help us to protect our only home - Earth.
Please contact us to find out more and let’s work together to build a GREEN network.