CloudLinuxCL

DevOps Engineer Remote/Work Anywhere

CloudLinux
Serbia only
Apply now

We are seeking an experienced DevOps/Ops Engineer to join our dynamic team. The ideal candidate will be responsible for enhancing and maintaining our cloud infrastructure, monitoring systems, and CI/CD pipelines. This role involves working with a variety of technologies and platforms, including AWS, Azure, GCP, Jenkins, Linux, Ansible, Docker, Python, InfluxDB, and Grafana.

As our DevOps/Ops Engineer you will:

  • Cloud Infrastructure Management:
    • Migrate artifacts from S3, ECR, EC2 from an old AWS account to a new one.
    • Configure and manage AWS, Azure, and GCP accounts in alignment with Infrastructure as Code (IaC) principles.
    • Automate configuration and optimize performance of OpenNebula Linux servers, including build nodes, data storage, and docker registry.
  • CI/CD Pipeline Optimization:
    • Optimize the performance and stability of Jenkins nodes; investigate and resolve current failures.
    • Review and enhance the structure and efficiency of scripted pipelines.
  • Monitoring and Performance Improvement:
    • Conduct a thorough review of our existing InfluxDB/Grafana monitoring system and implement improvements.
    • Optimize Docker files to reduce size and enhance efficiency.
    • Expertise in Linux performance optimization.
  • Collaboration and Documentation:
    • Collaborate with development and operations teams to streamline deployment processes.
    • Document all processes and maintain records of configurations and changes.

In your first 180 days you will...

  1. Migrate resources: Transfer resources from Amazon S3, ECR, and EC2 from an existing AWS account to a new one, ensuring a smooth and secure transition of resources.
  2. AWS Account Configuration: Set up the new AWS account in alignment with Infrastructure as Code (IAC) principles to streamline and automate the deployment of infrastructure resources.
  3. Monitoring System Enhancement: Conduct a thorough evaluation of our current monitoring setup, including InfluxDB and Grafana, with the aim of identifying and implementing enhancements to improve efficiency and effectiveness.
  4. Jenkins Nodes Optimization: Analyze and optimize the performance of our Jenkins nodes. Investigate and resolve existing issues to enhance node reliability and stability.
  5. Infrastructure Optimization: Examine our infrastructure, specifically focusing on OpenNebula Linux servers, including build nodes, data storage, and Docker registry. Automate configuration processes and implement performance improvements.
  6. *Docker File Optimization: Assess current Docker files for efficiency and size reduction opportunities. Implement strategies to streamline and minimize Docker image sizes without compromising functionality.
  7. *Pipeline Refinement: Review and refine our scripted pipelines, focusing on improving their structure and performance to enhance automation and deployment processes.
  8. *Cloud Account Management: Evaluate and configure our Azure and GCP accounts in accordance with Infrastructure as Code (IaC) practices, ensuring optimal setup and resource management.

Technology Stack: The ideal candidate will work with a technology stack that includes AWS (EC2, S3, ECR), Jenkins, Linux, Ansible, Docker, Python, InfluxDB, OpenNebula and Grafana.

Requirements

To be successful you should have;

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Proven experience in DevOps or similar roles, with a focus on cloud infrastructure and CI/CD pipelines.
  • Strong knowledge of AWS, Jenkins, Linux, Ansible, Docker, Python, InfluxDB, and Grafana.
  • Experience with Azure and GCP is highly desirable.
  • Demonstrated experience in Linux performance optimization.
  • Strong problem-solving skills and ability to work under pressure.
  • Excellent communication and teamwork abilities.

KernelCare is a product of CloudLinux Inc., the maker of the #1 OS in security and stability for hosting providers. KernelCare, a live kernel patching service provides security patches and bug fixes for a range of popular Linux kernels that can be installed without rebooting the system. Check out our website for more information about our KernelCare Product https://tuxcare.com/live-patching-services/

Benefits

What's in it for you?

A focus on professional development;

  • Training reimbursements
  • Mentor programs
  • Knowledge-Exchange programs
  • Interesting and challenging projects
  • Flexible working hours
  • Paid 24 days of vacation per year and unlimited sick leave
  • Medical insurance reimbursement
  • Co-working and gym/sports reimbursement
  • The opportunity to receive a reward for the most innovative idea that the company can patent.
By applying for this position, you agree with Cloudlinux Privacy Policy and give us your consent to maintain and process your personal data with this respect. Please read our Privacy Policy for more information.

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let CloudLinux know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Apr 29, 2024

Posted on

Feb 29, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Serbia +/- 0 hours
Claim this profileCloudLinux logoCL

CloudLinux

View company profileVisit cloudlinux.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

21 remote jobs at CloudLinux

Explore the variety of open remote roles at CloudLinux, offering flexible work options across multiple disciplines and skill levels.

View all jobs at CloudLinux

Remote companies like CloudLinux

Find your next opportunity by exploring profiles of companies that are similar to CloudLinux. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan