Hello,
Job Title Golang Developer
Location 100% Remote
Duration 6-12 Months Contract
Interview Mode: Phone and Skype
Job Description:
As a member of a collaborative development team, the Sr. Software Engineer will be instrumental in the design and implementation of secure Key Management Platform & SaaS Service.
Skills:
• 5 to 7+ years of related experience as a software engineer.
• Bachelor’s degree in Computer Science or Computer Engineering field of study or another related technical discipline.
• 1 to 3+ years of experience using AWS, Azure, GCP, Docker, and Kubernetes and launching products in production using these technologies.
• 1 to 3+ years of experience using SaaS applications in the cloud and cloud technologies (AWS, Azure, GCP).
• 1 to 3+ years of prior experience programming in Go, C/C++ languages.
• 1 to 3+ years of experience with RESTful API using tools such as Swagger.
• 1 to 3+ years of experience in the development of high availability and database-centric enterprise-class software on Postgres.
• 1 to 3+ years of experience in troubleshooting and resolving database performance issues, blocking and deadlocking issues
• Experience with Linux software development, package, test & release, desirable knowledge of scripting languages.
• Experience in using Messaging technologies (Kafka, Any MQ) and messaging patterns.
• Prior experience in knowledge of PKI, PKCS, KMIP standards.
Overall, the candidate should possess System level understanding of the product, to contribute on various areas mentioned below:
• Define & capture Restful APIs
• Implement Backend code for the API handler in Golang, which could potential integrate with various clouds like AWS, GCP, Azure (using their corresponding Cloud SDKs)
• Our infrastructure is Docker/Kubernetes, so candidates could be writing new dockerfile, update/modify the existing one for the asked requirements.
• Investigate or root cause bugs opened by QA Team
• Could work on PostGres defining/updating schema’s in PostGres DB or NoSQL DB’s.
• Add/update Authentication/Authorization component.
• Work on message bus Kafka in handling/processing of the messages.
• Create new scripts in bash or shell , package third party libraries
• Troubleshoot and resolve database performance issues, blocking and deadlocking issues
• Participate in Scrum meetings, Design/Architecture meetings
,
Abhishek Kumar
Sr. Technical Recruiter – 1Points LLC
||
Number:-