Full Time

REMOTE - Linux Application Engineer

Piper Companies
Remote!
$80,000 - $120,000* / year

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 Piper Companies, so some details may not match this job. The employer's own page has the real description.

Overview

As a REMOTE - Linux Application Engineer at Piper Companies, you will play a crucial role in the design, development, and maintenance of applications running on Linux environments. You will collaborate with cross-functional teams to drive innovative solutions and enhance application performance, security, and scalability. Your expertise in Linux systems will be instrumental in troubleshooting issues and optimizing workflows, ensuring that applications operate efficiently and reliably.



Job Responsibilities

  • Design, implement, and maintain applications deployed in Linux environments.
  • Collaborate with developers and other engineers to specify application requirements and design architectures.
  • Conduct performance tuning and optimization of applications.
  • Troubleshoot and resolve issues related to application performance, functionality, and security.
  • Document processes, workflows, and application configurations to support team knowledge and training.
  • Participate in code reviews and contribute to best practices for application development.
  • Implement and monitor systems for application deployment using configuration management tools.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in application development in a Linux environment.
  • Proficient in scripting languages such as Bash, Python, or Perl.
  • Strong knowledge of Linux operating system internals and administration.
  • Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) workflows.
  • Familiarity with container technologies such as Docker and orchestration tools like Kubernetes is a plus.
  • Excellent problem-solving skills and the ability to work independently.


Technologies & Tools

This position primarily utilizes a variety of technologies and tools, including but not limited to Linux distributions (such as Ubuntu and CentOS), configuration management tools (an example being Ansible), monitoring tools (such as Nagios or Prometheus), and development environments utilizing Docker for containerization and Jenkins for CI/CD pipelines. Familiarity with cloud platforms (AWS, Azure, or Google Cloud) is also advantageous for application deployment and scaling.



Ideal Candidates

The ideal candidate for the Linux Application Engineer position will possess a combination of technical acumen and strong interpersonal skills. They should be detail-oriented, self-motivated, and passionate about technology and software development. The candidate should demonstrate an eagerness to learn and adapt to new tools and technologies, as well as the capability to communicate effectively with team members and stakeholders across various disciplines.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

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