Cloud Linux Kernel Developer

Endava Technology
Ho Chi Minh City
Workplace: HybridFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Problem-solving","Communication","Collaboration","English communication","Presentation"]

Develop and maintain a cloud-native platform for creating and operating modern applications. Work with shared microservices and platform components that support distributed, large-scale systems. Participate in the full software lifecycle (development, testing, deployment, maintenance), perform code reviews, and collaborate across developers, testers, architects, and other teams. Build hands-on experience with Kubernetes, microservices, Linux, and DevOps tools while following Agile and Lean principles.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Endava Technology
Endava Technology
2 days ago

Cloud Linux Kernel Developer

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Develop and maintain a cloud-native platform for creating and operating modern applications. Work with shared microservices and platform components that support distributed, large-scale systems. Participate in the full software lifecycle (development, testing, deployment, maintenance), perform code reviews, and collaborate across developers, testers, architects, and other teams. Build hands-on experience with Kubernetes, microservices, Linux, and DevOps tools while following Agile and Lean principles.
Location: Ho Chi Minh City
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Entry level

Key Responsibilities

  • •Participate in the software development life cycle for microservices, including development, testing, deployment, and maintenance.
  • •Investigate and resolve technical issues with guidance from more experienced team members to maintain reliable services.
  • •Write clean, maintainable, well-documented, testable code following coding standards and best practices.
  • •Participate in code reviews and gradually provide feedback to other team members.
  • •Collaborate with developers, testers, architects, and others to deliver high-quality software and continuously learn and apply new technologies.

Pay and Benefits

Equity and Bonus:Equity
Perks:Share PlanAnnual BonusRecognition AwardsEmployee AssistanceHybrid WorkLearning BudgetTrainingCertificationsWellness StipendCommunity Events

Key Requirements

  • •A University qualification in Software Engineering or a related degree is required.
  • •Basic knowledge of Linux system concepts, with exposure to Linux kernel or kernel source code as a plus.
  • •Basic programming skills in C, plus familiarity with Python and Bash scripting.
  • •Basic understanding of databases and SQL; SQLite experience is a plus.
  • •Familiarity with cloud-native technologies, microservices, and distributed application concepts; DevOps concepts/tools are advantageous.
Education:Bachelor's in Software Engineering or related degree
Skills:Problem-solvingCommunicationCollaborationEnglish communicationPresentation
Languages:English
Tech Stack:LinuxLinux kernelCPythonBashSQLSQLiteCloud-nativeMicroservicesDistributed systemsDockerKubernetesHelmJenkinsCI/CDApache CassandraKafkaZooKeeperGeodeElasticsearch

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