Golang Developer
Summary
Build and maintain scalable Go microservices and REST APIs in an Agile environment, working with Docker/Kubernetes, cloud platforms, and databases (MongoDB, SQL/NoSQL).
Job Description
We are seeking an experiencedGoLang Developerwith strong expertise in desiging, developing, and maintaining scalable, high-performance applications and microservices usingGolang. The ideal candidate should have a strong background in REST APIs, cloud-nativedevelopment, distributed systems, containerization, and database technologies.
The candidate should be able to work effectively in Agile environments and deliver secure, efficient, and robust software solutions.
Key Responsibilities
- Design, develop, and maintain applications and microservices using Go (Golang).
- Build and integrate RESTful APIs.
- Develop scalable and high-performance backend services.
- Work with distributed systems and cloud-native architectures.
- Implement containerized deployments using modern DevOps practices.
- Troubleshoot, debug, and optimize applications for performance and reliability.
- Collaborate with cross-functional teams in an Agiledevelopmentenvironment.
Required Skills
- Strong proficiency in Go (Golang).
- Experience with Microservices Architecture.
- Strong experience developing REST APIs.
- Knowledge of Docker, Kubernetes, and containerized deployments.
- Experience with SQL and NoSQL databases.
- Experience with MongoDB.
- Familiarity with Git, CI/CD tools, and Agile methodologies.
- Understanding of cloud platforms such as AWS, Azure, or GCP.
- Strong debugging, analytical, and problem-solving skills.
Preferred Skills
- Experience with Kafka, RabbitMQ, or other messaging systems.
- Exposure to distributed systems and event-driven architectures.
- Knowledge of security best practices and performance optimization.
- Experience with Terraform, Helm, or Infrastructure as Code (IaC) tools.
- Experience with OpenShift Container Platform.
Technical Keywords
- GoLang Developer
- Golang
- MongoDB
- OpenShift Container Platform
- Microservices
- REST APIs
- Docker
- Kubernetes
- Cloud-NativeDevelopment
- SQL/NoSQL Databases
- CI/CD
- Kafka
- RabbitMQ
- Terraform
- Helm