📈 Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Buffer, Zapier and Automattic who embrace the future. There are 30,250+ jobs that allow you to work anywhere and live everywhere.

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Buffer, Zapier and Automattic who embrace the future. There are 30,250+ jobs that allow you to work anywhere and live everywhere.

  Jobs

  People

👉 Hiring for a remote DevOps position?

Post a Job - $299
on the 🏆 #1 remote jobs board

Luna

Senior DevOps Engineer  


Luna


devops

senior

engineer

devops

devops

senior

engineer

devops

24d

Apply

{linebreak}Overview{linebreak}{linebreak}Luna is looking for a senior devops engineer to help automate the processes and practices that underlie Luna,a project said by NASA and Singularity University to be 1 of 20 most impressive technologies worldwide. If you bring a wealth of experience with automation and a deep knowledge of the internals of operating systems, this might be the job for you.{linebreak}{linebreak}As a senior devops engineer at Luna, you'll be instrumental to the design and automation of all the processes that support the creation, deployment, and publication of the language and its IDE. You'll be able to do all of this in collaboration with a team of world-class engineers, community managers, and business developers (from PayPal, GitHub and Bloomberg, amongst others) to put your touch on the future of Luna.{linebreak}{linebreak}What You'll Do{linebreak}{linebreak}As a senior devops engineer at Luna, you'll be in charge of developing the tools, pipelines and processes that ensure that Luna is at its very best. This will involve:{linebreak}{linebreak}{linebreak}* Working closely with the compiler and IDE developers to create tailored solutions for the CI, and CD of Luna and Luna Studio.{linebreak}{linebreak}* Create solutions for packaging Luna and Luna studio in a way that can be run across myriad computing systems.{linebreak}{linebreak}* Create frameworks for creating packages in an operating-system independent manner.{linebreak}{linebreak}* Contribute to the future of a rapidly growing open-source project, and its ecosystem.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}The Skills We're Looking For{linebreak}{linebreak}We have a particular set of skills that we're looking for in this role:{linebreak}{linebreak}{linebreak}* Knowledge of Haskell, with a particular focus on its build process (e.g. cabal the library, custom Setup.hs files).{linebreak}{linebreak}* Practical knowledge of the ways that executables and library loading works on Linux, MacOS, and Windows, and the differences between them.{linebreak}{linebreak}* Experience with how the above differences affects packaging, and the skills to debug related issues.{linebreak}{linebreak}* Practical experience with designing and implementing automated pipelines for building, setting up environments for, testing, and packaging complex projects.{linebreak}{linebreak}* Practical experience with some CI/CD system (we use Azure Pipelines).{linebreak}{linebreak}* A focus on robustness, repeatability, and debugability, with an inclination to automation of tasks for integration with build- and development-tools.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Additionally, it would be a big bonus if you had:{linebreak}{linebreak}{linebreak}* An understanding of the security concerns related to the above tasks.{linebreak}{linebreak}* Experience with automated, high-level testing, particularly for GUI projects (e.g. Selenium).{linebreak}{linebreak}* Experience with C++ Build Systems (e.g. CMake and MSBuild){linebreak}{linebreak}* Knowledge of computer networking and the operation of VPNs.{linebreak}{linebreak}{linebreak}

See more jobs at Luna

Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.