logo

JobNob

Your Career. Our Passion.

Delivery Module Lead


Mphasis


Location

Pune | India


Job description

Go Language is rapidly spreading open-source language. Many companies are adopting it as a de facto development language for their freshly developed projects. We are looking for Go developers, who are well versed with Go skills and can contribute in developing Go programs and packages which are scalable and maintainable.

Person should have at least 3 years of experience in developing code using Go Language.

Roles and Responsibilities

Build and maintain software written in Go Language

Code written is Go Language should be scalable, robust, reusable, and highly performant.

This code should be well tested with industry wide standard practices.

Translate requirements into working, maintainable and highly performant software written in Go.

Need involvement in architecture and design decisions, building micro services and packages which will be used / reused in distributed architecture.

Must have:

Strong knowledge of Go programming language. Along with this, knowledge/experience of cloud is must.

Required knowledge of

common Goroutines and channel patterns

logging framework in Go such as Logres

Experience with Go frameworks such as following or equivalent

Web framework such as Gin

Swagger

SqlX

Experience with tools such as following or equivalent

GoMod

Testify

Golang Migrate

Must have hands on experience in developing web service with micro service development design principles.

Must have hands on experience in any database technology such as MySql, MariaDB, Oracle etc.

Must be able to create self-sufficient documentation.

Experience on cloud is must.

Experience on Java is must.

Experience on ASW is must.

Desired Skills:

Familiarity with code versioning utilities such as git

Nice to have knowledge of container technology such as Docker and Kubernetes

Nice to have knowledge of cloud technology such as AWS, Azure

Microservices

Java

Behavioral Skills:

Willingness to learn new technology.

Very good communication skills

Should be very interactive and top on deliverables being working from client environment.

Certifications Needed:

Bachelor s or master s degree in technical communication or Engineering (Mechanical/EEE/ECE) or English literature

5 + Year of experience


Job tags



Salary

All rights reserved