Linux Engineer
Dautom
Job Description
Role Summary We are seeking an experienced Linux Engineer to lead the management and engineering of Ubuntu endpoints in a corporate environment. This role requires strong automation skills using bash scripting , expertise in using Chef , optional knowledge of basic Linux endpoint management in Microsoft Intune and the ability to collaborate across multiple teams—developers, global IT solution teams, product owners, security, and architecture. You will translate developer requirements into secure, scalable Linux solutions while ensuring compliance and operational excellence .
Key Responsibilities Linux Endpoint Management Engineer, deploy, and maintain Ubuntu workstation standards (images, baselines, hardening, policies). Automate provisioning and configuration using Chef (cookbooks, recipes, policy files) and scripting (bash). Maintain package management (APT), secure repositories, and OS lifecycle management. (Optional) Manage Linux devices via Microsoft Intune (enrollment, compliance, configuration profiles).
Security & Compliance Implement CIS-level hardening, disk encryption (LUKS), secure boot, firewall (ufw/iptables), and audit logging. Integrate Linux endpoints with Microsoft Active Directory (on-prem), Microsoft Entra ID (Azure AD), Conditional Access, and compliance policies. Support vulnerability management and remediation workflows.
Collaboration Operate as an integral part of the Group IT – Digital Workplace Team for alignment on standards and service management. Work closely with developers to support toolchains (GitHub, Docker, containers, language runtimes) and performance needs. Collaborate with Security and Architecture to ensure compliance and strategic alignment.
Operations & Support Act as L2 escalation for specific Linux issues. Collaborate with EUC Platform Management Team for setting up Intune configurations and policies. Create runbooks, documentation, and mentor L1 and Linux Community teams.
Monitor endpoint telemetry and reporting (Intune, Syslog, Chef audit). Engineering & Continuous Improvement Design automation workflows using Chef and integrate with CI/CD pipelines. Standardize developer workstation images and golden profiles.
Evaluate new Intune/Linux features together with the EUC Platform Management Team and drive adoption. Required Qualifications Experience in managing Ubuntu systems in enterprise environments. Proficiency in bash scripting and automation tools.
Solid understanding of endpoint security (patching, encryption, firewall, hardening). Ability to translate developer needs into secure, supportable configurations. Hands-on expertise with Chef for configuration management and automation.
Excellent English communication skills for cross-team collaboration. (Optional) Experience with Microsoft Intune for basic Linux device management Preferred Skills Integration with Microsoft Defender for Endpoint and SIEM tools. Familiarity with Zero Trust principles. Networking fundamentals (DNS, DHCP, VPN).
Experience with policy-as-code and GitOps practices. Scripting in Python for automation and reporting. Experience with enterprise-scale Linux deployments Core Competencies Technical leadership in Linux.
Strong stakeholder communication. Security-first mindset. Problem-solving and root cause analysis.
Documentation and enablement. Education & Certifications Bachelor's degree in computer science or equivalent experience. Certifications desired in: Linux Foundation, LPI, Microsoft Endpoint Administrator, or Chef certification (preferred).