Linux System Administration Jobs

383 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 - Expert ($$$) - Est. Budget: $250 - Posted
I am looking for an expert in Flask/Socket.io to help troubleshoot an issue we are having with an app we are setting up. We are attempting to connect a Flask/Socket.io app to an iOS app coded in Swift and the emitted messages are not receiving responses from the server. Our localhost server installs work and send/receive socket responses but when working with our production server it is not working. The production server is on Amazon EC2 and we have tried many different approaches so we have a lot of documentation on our attempts and what has and hasn't worked. I get the sense it is something relatively small since it works fine locally (possibly a module or something similar not working correctly). My budget of $250 for some basic consulting. We are flexible if we uncover a larger problem once looking into it but really need to move quickly to at least expose the problem. We are looking for the best EXPERTS in this field and are willing to pay well if you can knock this out quickly. Please do not apply if you have not worked in this type of environment in the past. Thanks!
Skills: Linux System Administration Amazon EC2 Flask Python
Hourly - Expert ($$$) - Est. Time: 3 to 6 months, Less than 10 hrs/week - Posted
I need someone who is expert in Linux Redhat and can do scripting, especially on Python. The job is about writing a script to get the information of a Linux server and generate an XML file from it, and by information I mean any details about the server, from CPU, RAM to the hostname, and other characteristics that is specific for that server, I also have a sample that I found on the internet that is attached.
Skills: Linux System Administration Operating Systems Development Python Red Hat Enterprise Linux (RHEL)
Hourly - Intermediate ($$) - Est. Time: More than 6 months, Less than 10 hrs/week - Posted
We are looking for brilliant software engineers who have a passion for technology and want to join an exceptional team that is solving real-world, complex global supply chain problems. We ship code regularly, test extensively, and are looking for our first true DevOps Engineer to create, innovate, and define the discipline at Agistix. Our ideal candidate is well-versed in applying DevOps methodologies towards systems management; architecting and building reliable, highly available, scalable and distributed systems. You’ll apply your deep knowledge and previous experiences to design and implement a deployment and configuration pipeline that will scale with our team. Our Environment SaaS, Amazon Web Services (EC2, VPC, RDS, S3), Docker instances, Linux, WebSphere Cast Iron Cloud integration, Intellicus (Reporting), Apache, Nginx, JDK8, JBOSS 8.x (Wildfly), JQuery, Angularjs, SOA-JEE web services backed by EJBs, Oracle 11gR2, Eclipse; MySQL 5.6, Ant, Maven, Ansible, Teamcity, Crucible, Artifactory, Ruby on Rails. What you'll do Taking ownership of complete Platform infrastructure’s availability and reliability Ensuring that systems and network changes occur without adversely affecting the stability of the production environment. Championing best practices and continuously look for ways to optimize and streamline the infrastructure to facilitate a seamless experience for our customers Applying DevOps methodologies and producing high-quality code towards systems management, treating infrastructure as code and configuration-as-code Ensure proper technical design and documentation Proactively identify areas to improve, automate and scale our architecture, application design and deployment processes Vigilantly monitor, diagnose (and fix!) performance of platform components Work efficiently in a constantly changing and growing environment where the process is fluid and creative solutions are desired Highly motivated self-starter and works well with limited supervision, but appreciates the importance of teamwork Qualifications: Broad technology background: AWS admin, Quality/DevOps/Automation mindset, SaaS, SOA Strong UNIX/Linux system administration experience and proven ability to manage and support the day-to-day operations of AWS cloud data center Excellent analytical, troubleshooting and problem-solving skills, and ability to communicate detailed technical analysis to stakeholders Solid experience of distributed, web computing environments with Apache, nginx, java application servers, networking, load balancing, caching, security Extensive experience with Continuous Integration/Deployment with Ant, Maven, Ansible, Teamcity, Crucible, Artifactory Outstanding oral and written communication skills, proactive and resourceful. Curiosity and constant urge to learn new technology A critical eye for design and usability Ability to clearly articulate complex technical and business issues to a wide variety of audiences Ability to take a task and deliver on it in an agile environment Team player, great attention to detail, desire and passion to make a difference Database administration experience with Oracle 11g, SQL, PL/SQL, MySQL, PostgreSQL is desired Able to read source code, and basic coding/scripting ability in Java, Perl, Ruby, C#, and/or PHP Previous start-up experience is a strong plus Familiarity with supply chain, transportation, or logistics Bachelor’s degree in Information Science / Information Technology, Computer Science, Engineering, Mathematics, Physics, or a related field Strong multi-tasking skills and open to working non-standard hours. We're an equal opportunity employer and value diversity at our company. We don't discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Skills: Linux System Administration Amazon EC2 Amazon S3 Amazon Web Services
Hourly - Intermediate ($$) - Est. Time: More than 6 months, 10-30 hrs/week - Posted
We are a UK based software company who house all of our servers in a Data Centre here in the UK. We are looking for an expert and strong infrastructure engineer to assist us with the upkeep, maintenance of our dedicated server estate of 200 servers remotely. As we utilise pfSense heavily, experience would be absolutely crucial to configure firewall rules, create VPN accounts, security, good understanding of configuring DHCP local IP and natting it to a Public IP address allocation. You would be required to be available to monitor the infrastructure and maintain maximum uptime along with troubleshooting any possible service affecting issues. Proficiency in Linux is an absolute certain requirement.
Skills: Linux System Administration Iptables Network Monitoring Network Planning
Hourly - Intermediate ($$) - Est. Time: 1 to 3 months, 10-30 hrs/week - Posted
I need someone who is expert in Linux Redhat and can do scripting, especially on Python. The job is about writing a script to get the information of a Linux server and generate an XML file from it, and by information I mean any details about the server, from CPU, RAM to the hostname, and other characteristics that is specific for that server, I also have a sample that I found on the internet that is attached.
Skills: Linux System Administration Python Red Hat Enterprise Linux (RHEL) Scripting
Hourly - Intermediate ($$) - Est. Time: Less than 1 week, Less than 10 hrs/week - Posted
We have started an install of Graylog on a Centos 7 VM in Azure and running into issues. All the services are up but the web interface will not load when using the public IP. Even with iptables set correctly and Azure inbound rules setup we cannot access the page on port :9000 like we should. We followed : https://www.lisenet.com/2015/install-graylog2-server-on-centos-7/#comment-417 Need a CentOs/MongoDb/Graylog person to review our install and finish getting it working
Skills: Linux System Administration CentOS Elasticsearch Java
Hourly - Intermediate ($$) - Est. Time: 3 to 6 months, 10-30 hrs/week - Posted
Were migrating and consolidating our network and server infrastructure in our Co-Lo in Chicago, IL area (you MUST be in the area to qualify). We're looking for an engineer able to go onsite and provide both remote hands & facilities work but also linux and network administration. The long version: Are you a Data Center Engineer experienced in building and running cloud services from the ground up? Do you thrive working hands-on, tackling and delivering critical projects under tight deadlines? If this sounds like the exciting challenge you've been looking for, we want to talk to you! As an Infrastructure Engineer, you will be the technical liaison between the DevOps teams and the Lab Data Center Environment. In this role, you will be executing small projects independently while contributing to other large projects with the team. We will be looking to you to drive innovation, improve current processes and introduce automation with aim towards simplification. You will also be responsible for troubleshooting and solving all but the most complex infrastructure issues on a wide range of Data Center systems as well as understanding which issues to escalate to the appropriate resolver groups. As an expert of the equipment you support you will also be tasked with creating and maintaining documentation on these technologies. The DataCenter is located in the Chicago, IL area Basic Qualifications: · Bachelor’s degree in Computer Science, or equivalent · 3-5 years relevant experience in an IT Support / Operations role · Minimum 2 years in IT / Datacenter environment Must also have demonstrated technical expertise in: o Linux Systems administration (required) o Cloud environment administration (Openstack, VMWare, Docker) (required) o Networking (DNS, TCP/IP) (required) o Programming / scripting (Java, Perl, Ruby, C#, and/or PHP) Must also have demonstrated experience in: o Digging into the details of a system or process to solve customer problems o Excellent oral and written communication skills o Strong influencing skills o Ability to work independently, with little direct management o Open to provide after-hours support as needed o Experience supporting large, Enterprise customers in an Operations environment Ideal candidates will also have experience with the following: Knowledge of data center ecosystem (cooling, electrical, networking, and structured cabling) Previous experience working in a Data Center environment (racking & stacking gear, cable management, hot & cold aisle containment). the position has a physical component requiring the ability to lift up to 50 lbs and may require working in cramped spaces or elevated locations. IT Hardware Concepts: RAID SAN/NAS x86 Architecture(Ideally HP, Dell, Cisco, Supermicro systems) SCSI Linux/Unix Administration Boot Process GRUB/LILO/COBBLER - Base Operating System Install File Systems Network device and protocol configuration Directory Structure Package management Performance Management/Troubleshooting Some experience with Perl, Python, Bash Core OS Services: ssh, telnet, ftp, nfs, dns, dhcp, samba, ldap, cvs Project management, organization and problem solving skills with a drive for results. Strong troubleshooting and performance tuning skills. Cloud services Administration
Skills: Linux System Administration Data Center Operations Network Administration
Fixed-Price - Expert ($$$) - Est. Budget: $15 - Posted
My cpanel does not allow me to run cron jobs. I need to use scheduler I have installed phpjobschedule www.phpjobscheduler.co.uk It has a php file (firepjs.php) that needs to be fired so that it can work I tried creating firejs.sh #!/bin/bash cd /home/sites/petrusv.co.za php53 public_html/phpjobscheduler/firepjs.php and then calling the job in scheduler /home/sites/petrusv.co.za/firejs.sh This does not perform the firepjs.php correctly. I know that firepjs.php works because when I run it in browser manually everything works fine. (In browser do http://websiteaddress/phpjobscheduler/.firepjs.php) Fix scheduler to call/fire firepjs.php correctly. I have ssh access to the machine, but I have to use the scheduler in the cpanel. I have zbblock installed to protect my site, you have to understand it to be able to fix the problem (www.spambotsecurity.com/zbblock.php) Extra documentation from my web host: We do not allow scripts to run under 777 for reasons of security. Executable scripts should run under 711 or 755, and PHP scripts should have permissions 644. How do I run my PHP script as a scheduled (cron) task? Scheduling tasks allows you to automate various scripts to be run from your hosting package. Running PHP files on your site is a commonly requested task. This is absolutely possible, and easy, providing you know how it's done. The first thing you need to know is how command lines are structured. They are structured as follows: /path/to/interpreter /path/to/file_to_be_interpreted Argument_to_be_passed_to_file_to_be_interpreted In this example for a PHP file, you'd need something like this: /usr/bin/php /home/sites/yoursitename.com/public_html/cron.php task=tidy owner=1 The above file specifies that you want the PHP interpreter to interpret the cron.php file in the webspace of yoursitename.com, giving it the arguments task=tidy and owner=1. This is the equivalent of loading the following URL from a web browser: http://yoursitename.com/cron.php?task=tidy&owner=1 Specifying the PHP version You can specify what version of PHP you want to use to run your PHP script in your command. We have multiple versions of PHP installed on our servers (versions 4, 5.2, 5.3, 5.4 and 5.5), all of which can be used to run a PHP script as a scheduled task. To specify a specific one, you just need to amend the path to the interpreter in your command. The /usr/bin/php path refers to a symbolic link, which refers to the default version of PHP on our servers (version 5.3). Here are the paths to each version of the interpreter should you wish to specify: Default PHP version: /usr/bin/php PHP 4: /usr/bin/php4 PHP 5.2: /usr/bin/php5 PHP 5.3: /usr/bin/php53 PHP 5.4: /usr/bin/php54 PHP 5.5: /usr/bin/php55 Can I use command line arguments with a PHP scheduled task? Using command line arguments with PHP requires the use of the $argv array. This is only avaialble if the register_argc_argv setting is enabled, but this is disabled by default. To enable register_argc_argv you would need to create a php.ini file in your web space (or edit the existing one) and include this line: register_argc_argv = On You can then specify this php.ini file in the command for the scheduled task, for example: /usr/bin/php5 -c /home/sites/domain.com/php.ini /home/sites/domain.com/cron.php argument1 argument2 The PHP script will then be able to use the specified arguments.
Skills: Linux System Administration PHP Scripting
Fixed-Price - Expert ($$$) - Est. Budget: $30 - Posted
I am looking for someone do to a quick a job (of course, for the right person). The old version of my current website is stored at Amazon Web Services (this is where I used to host my online shop). The online shop is now hosted at a different provider. I do not want to loose the old version of the website and therefore I have not switched off terminated the services from Amazon. However, this continues to bring me costs every month. I therefore need someone to: 1 - move this copy (including the DB) to the new hosting provider; 2 - create a test ambient so I can access and check whether this is what I am looking for; 3 - finally, create another test ambient for the current online store for the new developer to work with going forward.
Skills: Linux System Administration Amazon Web Services Magento