Job: Linux Engineer
Duration: 12 months extendable (Long-term)
Location: Fully Remote (Client based in France)
Industry: Retail
Company Overview:
The client is a leading retail company based in France, committed to providing exceptional customer experiences through innovative technology solutions. As part of their ongoing digital transformation, they are seeking a talented Freelance Linux Engineer to join their team for a long-term, fully remote mission.
Job Description:
As a Linux Engineer, the successful candidate will play a crucial role in maintaining and optimizing the client's Linux-based systems and infrastructure to support their retail operations. Their expertise will be instrumental in ensuring the reliability, performance, and security of the IT environment.
Key Responsibilities:
- Designs, deploys, and maintains Linux servers and systems, including configuration, patching, and troubleshooting.
- Implements automation tools and scripts for system provisioning, configuration management, and monitoring.
- Performs regular system updates, upgrades, and migrations to ensure optimal performance and security.
- Collaborates with cross-functional teams to identify and address infrastructure needs and requirements.
- Monitors system performance and capacity, troubleshoots issues, and implements proactive measures to prevent downtime.
- Implements and maintains security measures, including access controls, firewalls, and intrusion detection systems.
- Develops and maintains documentation, procedures, and best practices for system administration and operations.
- Provides technical support and assistance to internal teams and stakeholders as needed.
Additional Responsibilities:
The selected candidate will lead the migration of the client's legacy on-premises Linux systems to a modern cloud-based infrastructure, leveraging technologies such as Kubernetes and Docker for containerization and orchestration. This project will involve designing scalable and resilient Linux-based solutions to support retail applications and services, ensuring high availability and performance. Additionally, they will collaborate with development teams to optimize Linux environments for the e-commerce platform, implementing continuous integration and delivery pipelines using tools like Jenkins or GitLab CI/CD.
Required Skills:
- Strong experience in Linux system administration, including CentOS, Red Hat, or Ubuntu.
- Proficiency in scripting languages such as Bash, Python, or Perl for automation and scripting tasks.
- Familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes.
- Knowledge of configuration management tools like Ansible or Puppet.
- Experience with cloud platforms like AWS or GCP is a plus.
- Excellent communication and collaboration skills, with the ability to work effectively in a remote team environment.
This is an exciting opportunity for a talented Linux Engineer to contribute to the success of the client's retail business through the optimization and maintenance of their Linux infrastructure. If you are passionate about Linux systems and thrive in a remote work environment, we encourage you to apply.