Posted:1 day ago|
Platform:
On-site
Full Time
Position Title: Software Engineer (Golang) Experience: 3-5 years Location: Ahmedabad About Motadata: Motadata is a renowned IT monitoring and management software company that has been transforming how businesses manage their ITOps since its inception. Our vision is to revolutionize the way organizations extract valuable insights from their IT networks. Bootstrapped since inception, Motadata has built up a formidable product suite comprising cutting-edge solutions, empowering enterprises to make informed decisions and optimize their IT infrastructure. As a market leader, we take pride in our ability to collect and analyze data from various sources, in any format, providing a unified view of IT monitoring data. We are customer-centric and continuously strive for excellence, enabling organizations to tackle complex IT challenges with ease. Follow us on LinkedIn and be part of an innovative team. We’re looking for folks who want to join us in unlocking the true potential of IT together! Position Overview: We are seeking a highly skilled and motivated Software Engineer proficient in GoLang to join our dynamic team. The ideal candidate will have solid experience in backend development, including hands-on work in GoLang, and a strong grasp of systems architecture, microservices, and cloud-native development. This role offers the opportunity to work on challenging, large-scale projects, collaborate with a talented engineering team, and contribute to the evolution of our enterprise-grade monitoring platform. Role & Responsibility: Design, develop, and maintain backend services using GoLang. Build microservices architecture with a focus on performance, scalability, and maintainability. Utilize GoLang features such as concurrency, goroutines, and channels to build efficient systems. Work on message-driven and event-driven applications using technologies like Kafka, NATS, or RabbitMQ. Develop RESTful APIs and ensure seamless integration across modules. Demonstrate strong problem-solving skills through the use of data structures, algorithms, and system design. Participate in Agile development methodology, including sprint planning, stand-ups, and retrospectives. Collaborate with cross-functional teams including QA, DevOps, and Product to ensure timely and high-quality releases. Use version control systems like Git and CI/CD tools such as Jenkins, GitLab CI, or similar. Build containerized services using Docker and work on orchestration using Kubernetes. Implement logging and monitoring solutions using tools such as Prometheus, Grafana, and CloudWatch. Contribute to the development of internal frameworks and reusable components to improve development efficiency. Continuously learn and apply new technologies, tools, and industry best practices. Above is a summary of expected role and responsibility and must not be considered as an exhaustive list of duties. Skills and Qualifications: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 3–5 years of hands-on backend development experience, with at least 2 year in GoLang. Strong understanding of GoLang fundamentals including goroutines, channels, and memory management. Experience in designing and building microservices and distributed systems. Knowledge of RESTful API development, authentication, and security best practices. Familiarity with message queues/brokers like Kafka, RabbitMQ, or NATS. Experience with SQL/NoSQL databases such as PostgreSQL, MongoDB, or Redis. Exposure to Docker, Kubernetes, and container-based application deployment. Hands-on experience with AWS (EC2, S3, Lambda, CloudWatch) or other cloud platforms. Proficient in using version control (Git) and build tools like Maven, Gradle, or Go-specific tools. Understanding of CI/CD pipelines and Agile methodologies. Excellent problem-solving, debugging, and communication skills. Ability to thrive in a fast-paced, collaborative environment. Show more Show less
Motadata
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
4.83274 - 17.15655 Lacs P.A.
15.0 - 27.5 Lacs P.A.
12.0 - 14.0 Lacs P.A.
India
Salary: Not disclosed
Hyderabad, Bengaluru
8.0 - 14.0 Lacs P.A.
Pune, Bengaluru, Delhi / NCR
15.0 - 25.0 Lacs P.A.
Ahmedabad, Gujarat, India
Salary: Not disclosed
Pune, Maharashtra, India
2.0 - 3.5 Lacs P.A.
Hyderabad, Chennai, Bengaluru
16.0 - 22.5 Lacs P.A.
12.0 - 14.0 Lacs P.A.