Junior C Developers (Network, Linux)

Endava Technology
Hanoi
Workplace: HybridFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Analytic problem-solving","Communication skills","Troubleshooting","System thinking"]

Develop and maintain a high-availability, high-capacity Linux-based cluster platform designed for 24/7 service worldwide. Work with senior engineers to implement features using systemd and relevant programming languages, troubleshoot issues from integration tests and customers, and improve product design and implementation. The role supports scalable cluster management and software lifecycle operations (install/upgrade/downgrade) without impacting service availability.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Endava Technology
Endava Technology
2 days ago

Junior C Developers (Network, Linux)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live
Reposted: similar role first listed 2 weeks ago

Job Summary

Develop and maintain a high-availability, high-capacity Linux-based cluster platform designed for 24/7 service worldwide. Work with senior engineers to implement features using systemd and relevant programming languages, troubleshoot issues from integration tests and customers, and improve product design and implementation. The role supports scalable cluster management and software lifecycle operations (install/upgrade/downgrade) without impacting service availability.
Location: Hanoi
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Entry level

Key Responsibilities

  • •Develop and maintain a high-availability, high-capacity Linux cluster platform for worldwide use.
  • •Understand requirements, design, and implement Linux system features using systemd and programming languages.
  • •Maintain and troubleshoot integration-test and customer-reported issues.
  • •Improve product design and implementation as needed.
  • •Support scalability and manageability of the cluster platform (node scaling and install/upgrade/downgrade without service impact).

Pay and Benefits

Perks:Learning Budget

Key Requirements

  • •University qualification in Software Engineering or a related degree.
  • •Experience with C/C++ programming and familiarity with the GDB debugging tool.
  • •Experience with Linux system configuration and programming.
  • •Experience with networking concepts such as network devices, protocols, and network models.
  • •Experience with scripting languages such as shell, Python, or Tcl; strong analytic and problem-solving skills.
Experience:TelecommunicationsNetworking
Education:Bachelor's in Software Engineering
Skills:Analytic problem-solvingCommunication skillsTroubleshootingSystem thinking
Languages:English
Tech Stack:CC++LinuxSystemdGDBShellPythonTclNetworkingNetwork devicesProtocolsVirtualizationContainerKVMXENVMWareOrchestratorSVNGitCI/CD

Company Brief

Endava Technology
Provides IT services and digital engineering, delivering software development, automation, and consulting to enterprises across financial services, payments, telecommunications, and retail to accelerate digital transformation.
Industry: Consulting
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: London, United Kingdom
Founded: 2000
WebsiteLinkedIn