Linux Developer – LD241

Job Information

  • icon
    Category Other IT Jobs
  • icon
    Posted On Mar 4 ,2024
  • icon
    Qualifications Bachelor's Degree

Job Description

Legatics is an innovative and rapidly growing technology company dedicated to transforming the legal industry through cutting-edge software solutions. As we continue to expand our capabilities and enhance our product offerings, we are actively seeking a skilled and experienced Linux Developer to join our dynamic team. This role provides an exciting opportunity for an individual passionate about Linux development to contribute to the design, implementation, and optimization of our software solutions.

Job Overview: As a Linux Developer at Legatics, you will play a vital role in the development and maintenance of our Linux-based systems and applications. Your responsibilities will include designing and implementing scalable, secure, and efficient solutions, as well as collaborating with cross-functional teams to ensure the seamless integration of Linux components. This position offers an engaging environment for someone who thrives on innovation, problem-solving, and pushing the boundaries of Linux development.

Key Responsibilities:

  • Linux System Design and Architecture:
  • Design and architect Linux-based systems that meet the requirements of our software solutions.
  • Ensure scalability, reliability, and security of Linux infrastructure.
  • Linux Kernel Development:
  • Contribute to the development and customization of the Linux kernel to meet specific project needs.
  • Optimize kernel configurations for performance and resource utilization.
  • Application Development and Optimization:
  • Develop and maintain applications that run on Linux, utilizing languages such as C, C++, or Python.
  • Optimize application performance and resource utilization on Linux platforms.
  • Server Administration and Configuration:
  • Administer and configure Linux servers, ensuring proper functioning and security.
  • Collaborate with system administrators to maintain and troubleshoot Linux server environments.
  • Scripting and Automation:
  • Develop scripts and automation tools to streamline repetitive tasks and improve system efficiency.
  • Implement continuous integration and deployment (CI/CD) pipelines for Linux-based applications.
  • Security and Compliance:
  • Implement and maintain security measures to protect Linux systems and applications.
  • Ensure compliance with industry standards and regulations related to Linux security.
  • Collaboration with Cross-Functional Teams:
  • Work closely with developers, system administrators, and other stakeholders to integrate Linux components into overall system architecture.
  • Collaborate on the implementation of features and enhancements that involve Linux development.
  • Documentation:
  • Maintain comprehensive documentation of Linux configurations, system architecture, and development processes.
  • Provide documentation and training to other team members as needed.
  • Stay Updated on Linux Technologies:
  • Stay informed about the latest trends, technologies, and best practices in Linux development.
  • Incorporate new technologies into development processes to enhance system capabilities.

Qualifications and Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Linux Developer, with a strong portfolio showcasing successful Linux development projects.
  • Proficiency in Linux system administration and configuration.
  • Solid programming skills in languages such as C, C++, or Python.
  • Experience with kernel development and customization.
  • Knowledge of security best practices and compliance standards for Linux systems.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.