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일 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다
프로젝트를 수여된 사용자:
사용자 아바타
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)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.