We are Hiring : Golang Backend Developer
Join Us in Shaping the Future of Drone Technology!
We are a US-headquartered security company specializing in cutting-edge drone technology. We’re seeking a skilled Golang Backend Developer to work on a microservices-based application.
🔍 About the Project
The backend app is designed with a microservices architecture to handle user authentication, process core business logic, and interact with a database for data storage and retrieval. These services are containerized and orchestrated using Kubernetes.
The system employs :
- RESTful APIs for seamless interaction between services.
- Authentication and Authorization mechanisms for secure user access.
- Database Integration to ensure reliable data management and consistency.
- Cloud-Native Infrastructure leveraging AWS tools and services for efficient deployment and management.
💡 Key Responsibilities :
Develop and maintain scalable backend microservices using Golang.Design and implement RESTful APIs with schema validation and structured logging.Integrate Amazon Cognito for user authentication and secure token validation.Work with PostgreSQL databases , ensuring data consistency and integrity.Containerize microservices with Docker and deploy them via Kubernetes .Set up and manage EKS clusters , leveraging AWS services for infrastructure management.Optimize backend systems for performance, scalability, and security .Troubleshoot and debug complex issues across the stack.✅ What We're Looking For :
Experience : 3+ years of hands-on Golang development, ideally in microservices-based environments.Containerization & Orchestration : Expertise in Docker and Kubernetes.Authentication : Strong knowledge of Amazon Cognito or similar tools.Database Skills : Proficiency in PostgreSQL , CRUD operations, and schema design.Cloud Expertise : Familiarity with AWS services like EKS, IAM, and infrastructure management.API Development : Solid understanding of HTTP-based communication and API gateways.Logging & Observability : Experience with tools like Logrus and multi-tenant systems.CI / CD : Practical knowledge of building and deploying scalable backend systems.✨ Preferred Qualifications :
Experience with RTSP / RTMP or similar video streaming protocols.Knowledge of infrastructure tools like Helm, eksctl, and Terraform .Familiarity with multi-tenant systems and tagging logs for observability.Exposure to Agile tools such as Jira, Git, and Confluence .Bachelor’s Degree in Engineering or equivalent.📩 How to Apply
To apply, please send your resume and a cover letter outlining your experience and suitability for the role to sneha.sharma@mithrildefense.com
We look forward to welcoming a new team member to help drive our mission forward.
#Golang #GoLangDevelopers #BackendDevelopment #MicroservicesArchitecture #RESTfulAPIs #Kubernetes #AWS #CloudComputing #Docker #KubernetesCommunity #InfrastructureAsCode