Ruby on Rails Developer (AWS, Backend)

ABOUT CLIENT

Our client is a leading technology company that specializes in creating innovative products for the mobile industry.

JOB DESCRIPTION

We are seeking individuals skilled in Ruby on Rails to join our team and collaborate with the product manager in developing applications. The small team will work closely on all aspects from design to development, testing, and operation.
Additionally, there are ample opportunities to work with various languages and frameworks in an international setting.
Develop and implement product functions using Ruby on Rails
Refactor existing products for microservices
Collaborate with product managers and designers to define requirements and formulate specifications
Design the architecture based on requirements and select middleware
Measure the impact for quality improvement and implement service enhancement measures
Infrastructure: AWS, GCP
CI/CD: Circle CI / Codebuild
DB: Amazon Aurora (MySQL compatible edition), Elasticsearch, DynamoDB
Configuration Management: Ansible
Deploy/Build: CodePipeline, CodeBuild, CircleCI, GitHub Actions
IaC: Packer, Terraform
Monitoring: Datadog, bugsnag
Other tools: swagger, Docker, ZenHub, Figma, Slack / Jira

JOB REQUIREMENT

Alignment with the organization's mission and values
At least 5 years of experience in Ruby on Rails web service development and operation
Technical leadership experience throughout the entire project development process
Proficiency in database systems development
Familiarity with cloud platforms (AWS, GCP, Azure, etc.)
Expertise in API design, development, and documentation
Understanding of the software development lifecycle
Proficiency in troubleshooting issues using logs
Familiarity with container technologies such as Docker and Kubernetes
Ability to design architecture based on application requirements and select middleware
Experience in open-source software development and contribution
Experience with external technical output (e.g., writing, technical blogs, presentations)

WHAT'S ON OFFER

Generous compensation and benefits, with comprehensive insurance coverage
Regular semi-annual performance evaluations
Extra month's salary as a bonus
Hybrid work arrangement
18 days of leave, including annual and New Year's holidays
Comprehensive healthcare package from the beginning of employment
Yearly health check-up
Opportunities for career growth and exposure to cutting-edge technologies
Bonus for patents and inventions
Company trips, year-end celebrations, and holiday gifts
Provision of MacBook Pro or laptop.

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Product

Technical Skills:

Ruby, Cloud

Location:

Ho Chi Minh, Ha Noi - Viet Nam

Working Policy:

Hybrid

Salary:

Negotiation

Job ID:

J01757

Status:

Active

Related Job:

Senior DevOps Engineer

Ho Chi Minh - Viet Nam


Product

  • Devops
  • Cloud
  • Kubernetes

Oversee the Management of VM/Cloud Infrastructure: Ensure the stability and optimal performance of web servers and cloud services. Manage infrastructure on-prem and in the cloud according to DevSecOps best practices, including network design and segmentation. Create and Maintain Scripts and Tools: Develop and maintain scripts (bash, python) to automate tasks and enhance system efficiency. Contribute to our Monitoring System: Establish and oversee monitoring systems using Prometheus and Grafana to monitor system performance and send alerts. Set up CI/CD Pipelines: Implement and manage automated deployment pipelines using GitLab CI, ArgoCD, and FluxCD. Infrastructure Design and Optimization: Design and optimize infrastructure to ensure stability, minimize downtime, and improve overall performance. Management of Web Servers and Platforms: Handle web server configurations and security, including Nginx, Kubernetes ingress, load balancers, DNS, WAF, and firewall rules, to ensure high availability and secure operations. Collaborate with Development Teams: Work closely with development and production teams to streamline deployment processes and address system and security-related issues.

Negotiation

View details

Data Scientist Lead

Ho Chi Minh - Viet Nam


Outsource

  • Machine Learning
  • Data Engineering
  • Cloud
  • Management

Creating robust ETL/ELT data pipelines for structured and unstructured data Developing interactive dashboards and visualizations for effective communication of insights Evaluating, deploying, and evaluating machine learning and/or generative AI models Applying statistical analysis and mathematical modeling to extract insights from complex datasets Working with various teams to deliver data-driven solutions Creating and maintaining scalable ML pipelines and APIs for real-time and batch inference Ensuring best practices in model versioning, reproducibility, observability, and governance (MLOps) Staying updated with AI/ML trends and contributing to projects involving semantic search, knowledge graphs, or retrieval-augmented generation as necessary.

Negotiation

View details

Senior Full-stack Java Software Engineer

Ho Chi Minh - Viet Nam


Outsource

  • Java
  • Angular
  • Cloud

Create and uphold full-stack web applications using Java as the primary language, Spring Boot for the backend, and Angular (TypeScript) for the frontend. Develop and execute RESTful APIs with a focus on scalability, security, and performance. Engage in system design, technical discussions, and code review. Utilize AWS cloud services for the deployment and management of applications in production. Implement unit tests and integration tests to guarantee code quality. Contribute to Agile/Scrum teams alongside Product Owner, QA, and DevOps. Provide guidance and assistance to less experienced developers.

Negotiation

View details