We are looking for a Golang developer proficient in building optimized, scalable, and modular software using required technologies. You will be tasked with developing and coding back-end components and connecting applications to other web services. Excellent written and verbal communication skills. Multi-tasking and time management skills, with the ability to prioritize tasks.
Requirements
- At least 2 years of industry experience in GoLang (Overall 4+ years of experience)
- Experience in microservices, REST APIs & Socket.io
- Have expertise in implementing micro services (using tools and technologies for messaging, RPC, containerization, etc.)
- Experience working with Firestore, SQL/NoSQL databases, ability to write complex queries and optimize them
- Understanding of containerization technologies (Docker, Kubernetes) Basic experience with CI/CD systems (Jenkins)
- Basic experience working with AWS/Google Cloud
- Experience working with Kafka and elastic search is required
- Understanding of git and linux
Education: Bachelors in Computer Sciences/Software Engineering/IT or relevant field.
Plus Points
- Experience with distributed systems.
- Blockchain/Defi Apps.
Benefits
Genesis Lab offers an outstanding culture that focuses on learning opportunities, international exposure by participation at international and national conferences, and career growth.
- 5 days Work from home per month
- Provident fund
- Health & Life Insurance
- Sumptuous, home-cooked lunch (Free)
- Annual Increments
- EOBI membership
- Chances to travel abroad
- Sponsored Certifications
Salary Range: 250,000 - 450,000
Timings: 9 AM to 6 PM
Location: G/10-4, Islamabad
At least 2 years of industry experience in GoLang (Overall 4+ years of experience) Experience in microservices, REST APIs & Socket.io Have expertise in implementing micro services (using tools and technologies for messaging, RPC, containerization, etc.) Experience working with Firestore, SQL/NoSQL databases, ability to write complex queries and optimize them Understanding of containerization technologies (Docker, Kubernetes) Basic experience with CI/CD systems (Jenkins) Basic experience working with AWS/Google Cloud Experience working with Kafka and elastic search is required Understanding of git and linux Education: Bachelor's in Computer Sciences/Software Engineering/IT or relevant field. Plus Points Experience with distributed systems. Blockchain/Defi Apps.