Linux System Administration Jobs

386 were found based on your criteria {{ paging.total|number:0 }} were found based on your criteria

show all
  • Hourly ({{ jobTypeController.getFacetCount("0")|number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("1")|number:0}})
Fixed-Price - Intermediate ($$) - Est. Budget: $30 - Posted
Looking for web server admin that will help us setup unmanaged Centos server. The person will setup all that is required for us to administer the server using cpanel.
Skills: Linux System Administration CentOS
Hourly - Expert ($$$) - Est. Time: More than 6 months, 10-30 hrs/week - Posted
Looking for a DevOps Engineer who may currently be supporting other clients who can be highly available when we have issues with our current AWS environment. Secondly, can also work on projects to improve our infrastructure. Example Scenarios: 1. Infrastructure Dev - implement new projects such as autoscaling, or fix existing legacy components in our system (Jenkins). We have a Golang application running on Golang servers and to understand the code base in order to support it would be good. This would be on a per-project basis (~5-10h per project depending on scope, probably 1-3x a month) and not considered an emergency issue. 2. Emergency Support - in case our system has an issue/downtime to be able to give you a call and have you respond in a fairly quick manner (if you are available) to fix. (The occurrence of this is rare maybe once per 3mo.) We may consider a monthly retainer fee which should cover some things for #1, but if needed, #2. About our infrastructure: - Majority IIS instances running Classic ASP - Some Linux boxes running Python/Golang - Some Lambda services Type of Person We're Looking For: Team player. Positive attitude. Seriously Motivated. Clear communicator. Simple and clean solutions. A friendly person who gets along with others. Adapts to change and constant learning (whatever AWS pushes out, we use!). Must be reliable. Requirements: - Expert knowledge in AWS and solid Cloud Infrastructure experience (Jenkins, Elastic Cache, RDS/Aurora, Lambda) - Knowledge in Golang or willing to learn a big plus - DBA experience a plus - IIS/Microsoft Server experience a plus - Enjoy working in new technologies Other Stuff: Since this is highly secure environment, we'll need to do: - Background Check (US citizens only) - References - NDA Looking forward to working with you. Thanks, Dustin
Skills: Linux System Administration Amazon Web Services DevOps Golang
Hourly - Entry Level ($) - Est. Time: More than 6 months, 30+ hrs/week - Posted
We are a bootstrapped startup editing websites developed with Ruby on Rails / Ruby. We are looking for a passionate developer to join our team and be in charge of our application development and infrastructure as a full time job. If you are a full stack developer or sys admin, with strong experience in ruby and with knowledge on some javascript framework for front-end, and you are very interested by the opportunity to be part of a startup, please apply to this job. Requirement: minimum 2 years experience in development and devops. Strong experience in Ruby Application, Linux, Nginx, Postgresql and a optionally production experience with Docker. Please provide us with code samples showing what you have personally coded, and tell us what is your expected monthly salary. After interview, we will ask you to perform a test. Only serious applications will be taken in account, for a long term collaboration. This job may evolve to a lead admin position with potentially company shares. As a test question to see if you are actually reading the job post and you are not a “robot”, please give us the latest version of ruby publicly available.
Skills: Linux System Administration Docker Git PostgreSQL Administration
Hourly - Intermediate ($$) - Est. Time: Less than 1 month, Less than 10 hrs/week - Posted
Project Description: We are a forex marketing and development firm. We are looking to to create a Lynx operating system utilizing the “Wine” (which allows the installation of Windows programs in Lynx). We are looking for an IT person to create an environment to install a Forex Meta trader 4 trading platform, plus 2 or 3 other small windows programs in a Lynx box, using wine operating system. We require someone versed in the deployment of Wine and its configuration, corisponding to our windows program to emulate a Meta trader 4 trading platform. Once this is completed we need to be able to clone or duplicate versions if it on demand that are separate and segregated to be able to deploy to many users. Full Project: 1) Create a VPS using a Lynx operating system utilizing the “Wine Operating System (which allows the installation of Windows programs in Lynx) 2) Emulate a Meta trader 4 trading platform within this environment. 3) Clone this environment within the VPS into segregated copies with easy deployment (taking a larger VPS and deploying for smaller individual use with login. 4) We want the finished product to be a web page type integration with web client site login to the VPS from our web site. Please see photo's attached. Requirements: Must be someone versed in Lynx, the deployment of Wine and its configuration and the ability to emulate our Meta trader 4 trading platform.
Skills: Linux System Administration
Hourly - Intermediate ($$) - Est. Time: Less than 1 week, 10-30 hrs/week - Posted
We have a script that connects a Web Call to USB device. The main scenario is, we have a tablet application, which is on WiFi, It sends a URL call via local Wifi to some Lighting Hardware connected via USB to a RaspberryPi, which is running Apache/PHP etc. So from a browser you can type: http://192.168.0.3/serial/model.php?communication_board_command=chr(2).chr(0).chr(0).chr(0).chr(2).chr(5) It will go to the script, and send a message to the USB device. The issue is, that when we send many of these URL calls, once in a while it freezes randomly with no apparent pattern, it seems the USB port or connection is left open or something, that does not allow the next call in. Then it will start working again after a next call. So, we want to remove any chance of this freeze. The simple PHP code we are using is: <?php if($_GET['communication_board_command']){​ ini_set('display_errors', 1); $codes = explode(",",$_GET['communication_board_command']); foreach( $codes as $code){​ eval("\$code = $code;"); echo "\n lighting-code-sent"; echo $code; file_put_contents("/dev/ttyUSB0", $code); file_put_contents("/dev/ttyUSB1", $code); }​ echo "\n php-ok1"; }​ ?> So this works fine, and a command is sent to the USB, and the lighting board connected lights. However, sometimes it does not, and the call is ignored, or it stays lit with the old code sent when a new one is sent. We have tried sending the code twice, or with a usleep delay, or via calling a redirected script twice. We have tried with fopen(), fwrite(), fclose(); But it has no effect... sometimes there is still a Pause. --- If we run the same script on Windows, WAMP setup, it works fine, it does not seem to have the delay as on Linux / RaspberryPi, The script on Windows is: <?php error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED); if($_GET['lcode']){​ ini_set('display_errors', 1); `mode com3: BAUD=38400 PARITY=N data=8 stop=1 xon=off`; $codes = explode(",",$_GET['lcode']); foreach( $codes as $code){​ eval("\$code = $code;"); echo "\n lighting-code-sent"; echo $code; file_put_contents(com3, $code); }​ }​ echo "\n php-ok"; ?> As above we can set the Baud, Parity etc. But on Linux, it does not seem like this is done, when trying the same code. Or its set somewhere else previously? And it calls the COM port, via USB/Serial drivers. It just seems on windows, the socket call is dealt with differently, and the issue will not happen. --- In anycase we need help with this code on Raspberry Pi, to have the Web Call sent but not have any Freezes / Pauses, so that the USB call, is opened and closed, and can have multiple calls in a regular frequency, as per any local web call. - Another issue is when we plug in the USB cannot be sure if it will go to /dev/ttyUSB0 or /dev/ttyUSB1 which is why have them both there, or if the USB is taken out, sometimes its lost if reconnected... so another task is to always get the USB to ttyUSB0 and allow the script to call it. So for now we need help with these 2 points, and there might be others, as the projects progresses, as we need to create a very stable system for these Web Calls. As above its currently done in PHP, but I dont mind using Python to do it, or other scripts / executables, but we do need to have full understanding and control of whats happening. Can be Pay by the hour or a fixed price.
Skills: Linux System Administration Bash shell scripting Debian OS PHP