Golang Developer Remote Job
Aug 23rd, 2024 at 11:53 Engineering Noida 59 views Reference: 58Job Details
Job description
Snetaj is seeking a talented and motivated Golang developer with 8+ years of experience to join our dynamic IT team. Additionally, experience in AWS configuration, DevOps practices, and API development is required. As a Golang Developer, you will be responsible for building and maintaining scalable and high-performance applications using the Go programming language and the Gin web framework.
Key Responsibilities:
- Develop and maintain web applications using Golang.
- Design, develop, and maintain scalable, reliable, and efficient backend systems using Golang.
- Configure and manage AWS resources, ensuring optimal performance and scalability of applications.
- Implement DevOps practices for continuous integration, deployment, and monitoring of applications.
- Collaborate with front-end and back-end developers to integrate user-facing elements with server-side logic.
- Create and maintain APIs for seamless communication between front-end and back-end systems.
- Understand and apply design principles to ensure high-quality, maintainable code.
- Document architectural designs, system configurations, and codebases for future reference.
- Participate in code reviews, troubleshooting, and optimization to enhance application performance.
- Stay updated on emerging technologies and trends in web development, AWS, and DevOps.
- Identify and fix software bugs and issues.
- Write and maintain documentation for code and applications.
Requirements:
- Bachelor's degree in computer science or a related field.
- 8+ years of professional experience in Golang development.
- Proficiency in the Go programming language.
- Experience with the Gin web framework.
- Experience with AWS configuration and management.
- Strong understanding of DevOps practices, including CI/CD pipelines and infrastructure as code.
- Hands-on experience in API development and integration.
- Ability to design scalable and maintainable backend systems.
- Good understanding of software development principles, data structures, and algorithms.
- Good knowledge of database systems, especially NoSQL databases.
- Familiarity with version control systems, such as Git.
Nice to have:
- Contributions to open-source Golang projects.
- Any relevant certifications in Golang or web development.
Role: Back End Developer
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
PG: Any Postgraduate
Company Description
Snetaj Ltd. is a UK-based company working with small to medium-sized businesses to provide IT consultancy, managed products and projects, and staff enhancement from our delivery center based out in Noida, NCR, India. We are a trusted offshoring & outsourcing partner to several businesses in the UK and have a diverse and highly skilled multi-disciplinary workforce of employees. We combine our knowledge, expertise, & experience with the latest innovations in our efficient service and product portfolio, to benefit our clients with time, cost, and quality. Our mission is to provide the best and most flexible solution in the market, along with creating solutions that are tailored to our client's requirements.