Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
GCS Recruitment is seeking a Golang Developer with a strong Linux background to join a team building secure, scalable applications and infrastructure. You will design, develop, and maintain software using Golang, Docker, and Kubernetes, with emphasis on authentication systems and cloud-native environments.
The role offers opportunities to work on cross-functional projects, leverage reverse engineering techniques, and contribute to architecture decisions while writing clean, maintainable code in
We're looking for a talented Golang Developer with a strong Linux background to join a team building secure, scalable applications and infrastructure. This is an excellent opportunity for an engineer who enjoys solving complex technical challenges, working with authentication systems, and developing high-quality software in a collaborative environment.
If you're passionate about Golang development, Linux internals, containerized environments, and writing clean, maintainable code, we'd love to hear from you.
Design, develop, and enhance applications using Golang
Build new features while maintaining high standards for code quality
Debug, troubleshoot, and resolve software defects
Refactor and optimize existing code for performance and scalability
Participate in architecture and solution design discussions
Translate business requirements into technical solutions
Create and maintain technical documentation
Estimate development effort and deliver high-quality solutions
Analyze and understand existing applications using reverse engineering techniques
Collaborate with cross-functional engineering teams throughout the software development lifecycle
Strong hands-on experience developing applications with Golang
Extensive experience working in Linux environments
Experience with Docker and Kubernetes
Strong understanding of:
SSH key management
PKI and certificate management
Linux operating system administration
Experience with:
Active Directory and LDAP
LDAP queries and filters
User and group management
PAM authentication modules
Open-source authentication and directory libraries
Knowledge of authentication and access technologies including:
Single Sign-On (SSO)
Multi-Factor Authentication (MFA)
Ability to work independently and drive projects forward
Strong troubleshooting and analytical skills
2+ years of professional Golang development experience
2+ years of C programming experience
6+ years of Linux development experience
Experience with Python and/or JavaScript
Experience using GitHub or other Git-based version control systems
Experience working with SQL and NoSQL databases
Experience working with identity, authentication, or security-focused applications
Experience building cloud-native or distributed systems
Familiarity with secure software development best practices
We're seeking someone who is:
Self-motivated and proactive
Passionate about writing clean, maintainable code
Comfortable working in collaborative engineering environments
Excited to solve challenging technical problems
Able to quickly understand complex systems and existing codebases
Keywords: Golang, Go Developer, Linux, Docker, Kubernetes, LDAP, Active Directory, PKI, SSH, Authentication, SSO, MFA, C Programming, Python, JavaScript, GitHub, SQL, NoSQL, Cloud, Backend Engineer, Software Engineer.