HamburgerMenu
hirist

Job Description

Company Description :


Our client is a global technology company headquartered in Santa Clara, California. it focuses on helping organisations harness the power of data to drive digital transformation, enhance operational efficiency, and achieve sustainability. over 100 years of experience in operational technology (OT) and more than 60 years in IT to unlock the power of data from your business, your people and your machines.


We help enterprises store, enrich, activate and monetise their data to improve their customers experiences, develop new revenue streams and lower their business costs. Over 80% of the Fortune 100 trust our client for data solutions.. The companys consolidated revenues for fiscal 2024 (ended March 31, 2024). approximately $57.5 billion USD., and the company has approximately 296,000 employees worldwide. It delivers digital solutions utilising Lumada in five sectors, including Mobility, Smart Life, Industry, Energy and IT, to increase our customers social, environmental and economic value.

Job Title : Golang developer

Location : Pune, Chennai, Bangalore, Gurugram & Noida


Experience : 5 To 10 Years


Notice Period : Immediate joiners


Mandatory Skills : Golang Programming, CI/CD Pipelines, Tyk API Gateway


Job description :


- Minimum 5+ year of experience with Golang programming

- Experience of working with code repositories & bug tracking tools

- Experience of designing & implementing APIs

- Golang profiling, Docker, bash, Unit tests

- Familiarity with API authentication and authorization mechanism, JWT, OAuth2

- Hands-on experience with CI/CD Pipelines(Gitlab CI preferred)

- Experience with Tyk API Gateway or similar tools like Kong, Apigee

- Good to have experience writing Go plugins for TYK API Gateway

- Solid understanding of Restful APIs OpenAPI/Swagger

- Implementation of program best practices specially with Scalability, Automation, virtualization,

optimization & performance

- Experience with DEVoPS & Agile methodologies, associated toolsets

Key Responsibilities :


- Develop, test, and maintain scalable backend services using Golang

- Design and implement RESTful APIs adhering to best practices and security standards

- Work with code repositories and bug tracking tools to manage development workflows

- Perform Golang profiling and optimize applications for performance and scalability

- Develop and maintain unit tests, Docker containers, and bash scripts to support development and deployment

- Implement API authentication and authorization mechanisms using JWT, OAuth2, and related protocols

- Manage and optimize CI/CD pipelines (preferably GitLab CI) to enable seamless deployments

- Work with Tyk API Gateway or similar tools like Kong or Apigee for API management

- Develop custom Go plugins for Tyk API Gateway (good to have)

- Collaborate with cross-functional teams following Agile and DevOps methodologies to deliver quality

software solutions


info-icon

Did you find something suspicious?