This job post is closed and the position is probably filled. Please do not apply. Work for Luna and want to re-open this job? Use the edit link in the email when you posted the job!
\nOverview\n\nLuna 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.\n\nAs 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.\n\nWhat You'll Do\n\nAs 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:\n\n\n* Working closely with the compiler and IDE developers to create tailored solutions for the CI, and CD of Luna and Luna Studio.\n\n* Create solutions for packaging Luna and Luna studio in a way that can be run across myriad computing systems.\n\n* Create frameworks for creating packages in an operating-system independent manner.\n\n* Contribute to the future of a rapidly growing open-source project, and its ecosystem.\n\n\n\n\nThe Skills We're Looking For\n\nWe have a particular set of skills that we're looking for in this role:\n\n\n* Knowledge of Haskell, with a particular focus on its build process (e.g. cabal the library, custom Setup.hs files).\n\n* Practical knowledge of the ways that executables and library loading works on Linux, MacOS, and Windows, and the differences between them.\n\n* Experience with how the above differences affects packaging, and the skills to debug related issues.\n\n* Practical experience with designing and implementing automated pipelines for building, setting up environments for, testing, and packaging complex projects.\n\n* Practical experience with some CI/CD system (we use Azure Pipelines).\n\n* A focus on robustness, repeatability, and debugability, with an inclination to automation of tasks for integration with build- and development-tools.\n\n\n\n\nAdditionally, it would be a big bonus if you had:\n\n\n* An understanding of the security concerns related to the above tasks.\n\n* Experience with automated, high-level testing, particularly for GUI projects (e.g. Selenium).\n\n* Experience with C++ Build Systems (e.g. CMake and MSBuild)\n\n* Knowledge of computer networking and the operation of VPNs.\n\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to DevOps, Senior and Engineer jobs that are similar:\n\n
$70,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.