Full Time

Systems Development Engineer, Linux Core Engineering

myGwork - LGBTQ+ Business Community
$90,000 - $130,000* / year (about $43–$63 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by myGwork - LGBTQ+ Business Community, so some details may not match this job. The employer's own page has the real description.

Job Overview


The Systems Development Engineer, Linux Core Engineering at myGwork is responsible for designing, implementing, and optimizing core Linux systems to enhance performance and ensure reliability. This role requires a deep understanding of Linux architecture and operating systems, and incumbents will collaborate with cross-functional teams to develop solutions that meet the evolving needs of the organization. The engineer will also be tasked with troubleshooting, debugging, and documenting systems while implementing best practices in system development and maintenance.



Job Responsibilities

  • Design, develop, and maintain high-quality Linux system components and applications.
  • Collaborate with software developers and engineers to integrate solutions and improve system performance.
  • Conduct system analysis and testing to identify and resolve issues proactively.
  • Implement automation tools and scripts to streamline system operations and deployment.
  • Document system configurations and operational procedures for internal use.
  • Participate in code reviews and system design discussions to ensure quality and scalability.
  • Stay current with the latest industry trends and technologies related to Linux systems.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 3 years of experience in systems development with a focus on Linux environments.
  • Proficient in programming and scripting languages such as Python, Bash, or C.
  • Strong understanding of Linux kernel architecture and system internals.
  • Experience with configuration management tools (e.g., Ansible, Puppet, Chef).
  • Familiarity with cloud technologies and container orchestration (e.g., Docker, Kubernetes) is a plus.
  • Excellent problem-solving and analytical skills, with a detail-oriented mindset.


Technologies & Tools


In this position, the Systems Development Engineer will work with a variety of technologies and tools, including but not limited to Linux operating systems, containerization technologies (such as Docker and Kubernetes), configuration management systems (like Ansible, Puppet, or Chef), and programming languages such as Python and Bash. Familiarity with monitoring and logging tools like Prometheus or ELK Stack will also be beneficial to effectively manage system performance.



Ideal Candidates


The ideal candidates for the Systems Development Engineer position will possess a strong technical background combined with a passion for innovation and continuous improvement. They should demonstrate excellent teamwork and communication skills, with the ability to collaborate effectively across diverse teams. A proactive approach to problem-solving, adaptability in a rapidly changing environment, and commitment to fostering an inclusive and equitable workplace are equally essential characteristics that will contribute to their success in this role.

In September, US employers made hires equal to 3.4% of all jobs, and layoffs equal to 1%, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.