Golang Developer with DevOps
About the Role
We are looking for a highly skilled Golang Developer with DevOps expertise to join our Mobile Security Platform team. This team is responsible for delivering secure, scalable, and high-performance solutions that strengthen the security posture of mobile applications and associated services.
You will play a key role in designing and building enterprise-grade backend systems while ensuring security, reliability, and performance across the mobile ecosystem.
Key Responsibilities
- Design, develop, and maintain secure, scalable Go (Golang) backend services.
- Build and manage REST APIs and microservices-based architectures.
- Implement and maintain CI/CD pipelines for seamless deployment.
- Work on containerization and orchestration using Docker and Kubernetes.
- Collaborate with cross-functional teams including mobile engineers and security specialists.
- Optimize backend applications for performance, scalability, and reliability.
- Implement DevOps best practices including infrastructure automation and monitoring.
- Ensure adherence to secure coding standards and enterprise compliance requirements.
- Work with observability tools to monitor system performance and troubleshoot issues.
Required Skills & Experience
- Strong experience in Golang development (enterprise-grade applications).
- Hands-on experience with:
- REST APIs
- Microservices architecture
- Containerization (Docker, Kubernetes)
- Solid understanding of DevOps practices:
- CI/CD pipelines
- Infrastructure as Code (IaC)
- Deployment strategies
- Experience with cloud platforms (AWS / Azure / GCP).
- Strong knowledge of application performance tuning and optimization.
- Experience with monitoring & observability tools such as Splunk, Dynatrace.