[VNG]Senior Software Engineer

Mã vị trí: 22-ENG-0353
Nơi làm việc: Tp.Hồ Chí Minh
Lương: Thỏa thuận

Mô tả công việc

Currently, VNG Cloud provides high-tech solutions and services to 1000 consumers and organizations across different economic sectors in order to solve problems and challenges in the digital transformation process while keeping prices low and assisting enterprises in integrating and developing. VNG Cloud's IT solutions & services, which have been applied flexibly, professionally, and consistently throughout the years, have met the majority of the high needs of enterprises and government entities…

  • CDN platform design and development, including data management, system topologies, 
  • and analytics/automation tools
  • Collaborates with the CDN Developers Team to integrate and speed the testing, release, 
  • and deployment of applications into a runtime environment in a timely and dependable 
  • manner.
  • Deploy the whole CDN ecosystem stack across several environments, including onpremises and in the cloud.
  • Using integration tools, create and maintain data flows/pipelines and procedures to ingest 
  • data from a vast number and diversity of data sources and assets.
  • Monitor, administer, and maintain the stability and performance of CDN's infrastructure 
  • (On-premises & Cloud).
  • Express effectively - must be able to discuss and accurately communicate technical 
  • difficulties.

Yêu cầu

Must have:

  • At least 2-3 years of experience in software development.
  • Extensive knowledge of UNIX/ Linux system internals, TCP/ IP networking, load balancers, 
  • nignx, and caching.
  • Knowledge of network protocols such as DNS, HTTP/HTTPS, FTP, SSL, and so on.
  • Could work with at least one high-level programming language; knowledge of Python, 
  • Java, LUA, C, C++ is preferred.
  • Excellent in data structures & algorithms
  • Excellent analytical & problem-solving skills
  • Careful, well-organized, and self-teaching attitude
  • Time management skills and attention to detail
  • Good soft skills: teamwork, willingness to offer feedback to colleagues, and so forth.

Nice to have

  • Experience of hands-on DevOps experience is plus.
  • Docker and container orchestration experience is plus.
  • ELK expertise is plus.
  • Extensive knowledge in cloud resource management.
  • Design processes for system troubleshooting and maintenance are well-understood.
  • Must be able to develop scripts and have skills outside the command line.
  • Extensive expertise with distributed systems and high-performance application scaling 
  • and capacity management.
  • Capability to make excellent technical decisions in a variety of scenarios/projects.
  • It would be advantageous to have knowledge of computer security, application security, 
  • and security standards and best practices.
  • It would be advantageous to have understanding of design patterns, system architecture, 
  • and best practices.