Job Description
HCLTech is a global technology company, home to 211,000+ people across 52 countries, delivering industry-leading capabilities centered around Digital, Engineering and Cloud and powered by a broad portfolio of technology services and products (from our HCL Software division). We work with clients across all major verticals including Financial Services, Manufacturing, Technology and Services, Telecom and Media, Retail and CPG, Life Sciences and Healthcare and Public Services. Consolidated revenues as of 12 months ending June 20, 2022 totaled $11.8 billion. To learn how we can supercharge progress for you, visit hcltech.com
About the Role
We are looking for an experienced Linux Developer with deep expertise in Linux internals and virtualization image creation. In this role, you will design, build, optimize, and maintain Linux-based systems and OS images across multiple hypervisors and cloud environments. You will also be responsible for troubleshooting complex issues across the stack, from kernel-level behavior to networking and performance analysis.
Key Responsibilities:
- Develop, customize, and maintain Linux-based systems and services.
- Build, test, and maintain system images for Hyper-V (VHD/VHDX) , VMware (VMDK/OVA) , and AWS AMI environments.
- Work with Linux internals, including process management, memory architecture, networking (UDP/TCP), filesystems, and I/O models (epoll, io_uring) .
- Create and maintain system services using systemd , and manage OS packaging via DEB workflows.
- Automate tasks and system operations using shell scripting and Git-based development workflows.
- Troubleshoot and resolve issues using advanced debugging tools such as tcpdump , Wireshark , strace , perf , and flame graphs .
Qualifications & Skills:
- Strong, hands-on knowledge of Linux internals (processes, memory, networking, I/O models).
- Experience with systemd , DEB packaging, and Linux service lifecycle management.
- Proficiency in shell scripting and version control with Git .
- Demonstrated experience building and managing images for: Hyper-V (VHD/VHDX); VMware(VMDK/OVA); AWS AMIs
- Expertise in debugging tools: tcpdump, Wireshark, strace, perf, flame graphs .
Preferred Qualifications
- Experience with image automation and provisioning tools such as Packer , cloud-init , qemu-img , Ansible , or similar technologies.
- Familiarity with CI/CD pipelines for image creation and validation.
- Knowledge of OS hardening or security best practices.
Required Language Thresholds:
- English: (B2-Level)
Why Us
- Permanent contract
- Competitive salary
- Private health and life insurance from day one in the company
- Working hours: Monday to Friday
- Remote Work Model (candidate should be located in Portugal)
- Meal allowance on card/voucher
Equality & Opportunity for All
Representing 165 nationalities across the globe, we pride ourselves on being an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law.
Candidate Privacy Notice:
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application