Job description
 
                         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
 
                    
                    
Required Skill Profession
 
                     
                    
                    Computer Occupations