- LocationRemote
-
IndustryInformation Technology
Job Title: Senior Go Developer (Remote)
Work Hours: 1 PM - 10 PM IST
Location: Remote
Experience Required: 5+ Years
Job Description:
We are looking for an experienced Senior Go Developer to join our team. The ideal candidate should have a strong background in designing, developing, and maintaining high-performance applications using Go (Golang). This role involves working on data engineering projects, API development, and cloud-based solutions.
Key Responsibilities:
- Design, develop, and maintain scalable applications using Go.
- Work on data ingestion, transformation, and storage solutions in data engineering projects.
- Develop and maintain RESTful APIs and microservices.
- Collaborate with teams using Agile methodologies, version control, and build release management tools.
- Work with SQL and NoSQL databases for efficient data storage.
- Implement cloud-based solutions using Kubernetes, Docker, and other containerization technologies.
- Develop and optimize solutions for streaming platforms like Kafka, JMS, or RabbitMQ.
- Utilize ETL processes, data pipelines, and data warehousing for efficient data processing.
Required Skills & Qualifications:
- 5+ years of hands-on experience with Go (Golang).
- Strong expertise in data engineering and cloud technologies.
- Proficiency in building microservices and APIs.
- Experience in version control (Git, CI/CD) and Agile development.
- Solid understanding of SQL, NoSQL databases, and data storage solutions.
- Knowledge of Kubernetes, Docker, and cloud platforms.
- Experience with Kafka, JMS, or RabbitMQ for real-time data streaming.
- Familiarity with ETL tools, data pipelines, and warehousing concepts.
This is a great opportunity for a Go Developer looking to work on challenging projects in a remote, fast-paced environment. If you meet the qualifications, apply now!
Check Your Resume for Match
Upload your resume and our tool will compare it to the requirements for this job like recruiters do.
Check for Match