Find Jobs
Hire Freelancers

UK-based Golang Expert For Program Udpater

£750-1500 GBP

已完成
已发布16 天前

£750-1500 GBP

货到付款
I am seeking an UK based experienced Golang Developer to build a robust and secure Go program that manages updates for another Go executable. This project requires creating a system that monitors GitHub to automate the process of updating, running, and, if necessary, rolling back an executable in a restricted Linux environment. Responsibilities: Develop a program that checks for new versions of an executable stored on GitHub and updates the running executable accordingly. Implement functionality to run the updated executable and perform startup tests to ensure its stability. Design a rollback mechanism to revert to the previous stable version if the new version fails at startup. Incorporate signature verification for each new executable to maintain security and authenticity. Enable the ability for periodic automatic updates and the ability to turn automatic updates off. Expose your program to a REST api so that it can be operated and monitored from a local HTML Preferably use pre-existing open-source Golang libraries to achieve these objectives, ensuring that the solution is both efficient and reliable. There are several that accomplish the above tasks e.g. [login to view URL] Requirements: Proven experience in Golang programming and software development. Familiarity with Linux environments and an understanding of their restrictions and capabilities. Experience with GitHub and continuous integration tools. Knowledge of cryptographic techniques for verifying signatures. Ability to write clean, maintainable code, and to integrate existing libraries effectively. Strong problem-solving skills and attention to detail. Desirable: Experience with sandboxing techniques within Linux environments. Previous work on similar update mechanisms or version control systems. Caveats: Existing IoT solutions that run scripts which require specific kernel modules are known to NOT work in our Linux environment; eg. mender, amazon iot, snapd won't work; however golang programs are known to work. The program needs to be in Go The size of the program needs to be within reasonable limits to be able to run within a raspberry pi environment. Must be based in the UK This project is ideal for a developer who is adept at navigating the constraints of secure, restricted environments and leveraging Golang's capabilities to build comprehensive, secure update mechanisms. If you are looking to contribute to a project that prioritizes security and efficiency, we would love to hear from you
项目 ID: 38053734

关于此项目

9提案
远程项目
活跃10 天前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
With over 8 years of experience in full-stack development and solid fluency in Golang programming codes, I confidently present myself as the best candidate for your project. My comprehension of restricted Linux environments combined with my mastery of Golang assures that I will create a robust update management system for you. I am no stranger to working with GitHub, having integrated CI/CD methodologies including verifying signatures. I also bring detailed knowledge of cryptographic techniques to maintain the security and authenticity of your Go executable updates. Additionally, I have dabbled in sandboxing within Linux systems before, which is a definite plus for your project. Lastly, my solid grasp of maintaining clean, scalable code essentializes my ability to deliver high-quality software that meets your need for efficiency and security. I have worked on similar projects, thus understand the intricacy updating programs while adhering to specific system constraints on a Raspberry Pi environment like yours. My commitment to delivering excellence and maintaining effective communication makes me a great fit for this project. Kindly consider my application so I can employ my skillset to actualize your vision
£1,200 GBP 在7天之内
0.0 (0条评论)
0.0
0.0
9威客以平均价£1,050 GBP来参与此工作竞价
用户头像
Hi Good morning , How are you? I just saw your job posting . I see you have been looking for someone experience with these technologies Linux, Golang and Local Job. I believe this is some thing I can help you with because I have 9 years of experience working with these tech stacks and 8 years of experience working on freelancer.com which you can confirm from my profile: https://www.freelancer.com/u/AwaisChaudhry I have few questions: 1. These are all the requirements of your job or do you have more? If yes, Please provide detailed requirements. 2. Do you currently have anything done like Wireframes, UI/UX? Or this job has to be done from scratch? 3. What is the timeline to get this job done? Why Choose Me? 1. I have done more than 250 major projects only on freelancer.com. 2. I have not received a single bad feedback since last 5-6 years. 3. You will find 5 star feedback on last 100+ major projects which shows my clients are happy with my work. Portfolio: https://www.freelancer.com/u/AwaisChaudhry Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) Lets start the chat and discuss your job in detail and we will continue from there. Regards, Awais
£1,500 GBP 在10天之内
5.0 (5条评论)
6.6
6.6
用户头像
HI, I have vast experience in system, Network, and dev sec ops fields. Let me know if you require my services to complete this project. ping me to chat further about your project. Thanks,
£1,125 GBP 在7天之内
4.9 (13条评论)
4.2
4.2
用户头像
Hi Nik S., How are you doing? As a professional developer with expertise in Local Job, Golang and Linux, I eagerly anticipate the opportunity to complete this project for you. Please drop me a message to discuss the project detail. Thank you for considering my services.
£750 GBP 在5天之内
5.0 (1条评论)
2.0
2.0
用户头像
Hi, I hope you are doing great. I am a HubSpot-certified and professional SEO, SEM, and SMM expert with over five years of experience and many happy clients. I have reviewed your proposal and am a perfect fit for the requirements. I am expert in GoLang, React, Wix and Laravel. Over the years, I have worked for almost all business categories and created dozens of projects. I would love to discuss my qualifications further and learn more about the job. Best Regards, Ismail
£750 GBP 在7天之内
0.0 (0条评论)
0.0
0.0
用户头像
Hello. I had a look at the project details and very INTERESTING! because it aligns with my skillset. I hope to discuss the details for clear understanding. Thank you
£750 GBP 在4天之内
0.0 (0条评论)
0.0
0.0

关于客户

UNITED KINGDOM的国旗
London, United Kingdom
5.0
2
付款方式已验证
会员自6月 1, 2016起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。