Advanced Software Engineer (Golang)

Responsibilities

• Design and develop high-quality software solutions that meet customer requirements and align with industry standards.
• Collaborate with cross-functional teams to define project scope, goals, and deliverables.
• Conduct thorough testing and debugging of software applications to ensure optimal performance and reliability.
• Establish and maintain CI/CD pipelines using tools like GitHub Actions, Bamboo, or Jenkins to automate the build, test, and deployment processes.
• Continuously monitor and improve the DevOps pipeline to ensure fast and reliable software delivery.

Qualifications

• Bachelor’s degree or above in Computer Science, Software Engineering, Communication Engineering, or other related fields.
• 5+ years of experience in Golang development. Priority will be given to candidates with experience in successfully developing large-scale projects.
• Proficiency in NoSQL Database.
• Foundational knowledge of container technologies (Docker, Kubernetes).
• Extensive hands-on experience administering and tuning Kubernetes clusters in production, including the use of RKE2, k3s, ArgoCD, Helm, and other cloud-native orchestration tools.
• Advanced skills in Linux administration, system internals, networking stack, filesystems, resource scheduling, and process management.
• Experience in AI code copilot tools is a plus.
• Strong communication and collaboration skills.

Print Job Listing
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Sign in

Sign Up

Forgot Password

Cart

Cart

Share