| Job Description: |
Role Overview Experienced GoLang Developer with expertise in designing, developing, and maintaining scalable, high-performance applications and microservices using Golang. Strong background in REST APIs, cloud-native development, distributed systems, containerization, and database technologies. Proven ability to work in Agile environments and deliver robust, secure, and efficient software solutions. Key Skills: · Strong proficiency in Go (Golang). · Experience with Microservices Architecture and REST APIs. · Knowledge of Docker, Kubernetes, and containerized deployments. · Experience with SQL/NoSQL databases. · Familiarity with Git, CI/CD tools, and Agile methodologies. · Understanding of cloud platforms (AWS/Azure/GCP). · Strong debugging, analytical, and problem-solving skills. Preferred Skills · Experience with Kafka, RabbitMQ, or other messaging systems. · Exposure to distributed systems and event-driven architectures. · Knowledge of security best practices and performance optimization. · Experience with Terraform, Helm, or Infrastructure as Code (IaC) tools
Roles & Responsibilities
· Design, develop, test, and maintain applications using Golang.
· Build and enhance RESTful APIs and microservices.
· Implement clean, scalable, and high-performance backend solutions.
· Work with databases such as PostgreSQL, MySQL, MongoDB, or DynamoDB.
· Integrate applications with cloud platforms (AWS, Azure, or GCP).
· Collaborate with cross-functional teams including product, QA, and DevOps.
· Develop unit tests and ensure code quality through reviews and automation.
· Deploy and monitor applications using Docker, Kubernetes, and CI/CD pipelines.
· Troubleshoot production issues and optimize application performance.
Role Descriptions: GoLang Programmer / Golang DeveloperProfessional SummaryExperienced GoLang Developer with expertise in designing| developing| and maintaining scalable| high-performance applications and microservices using Golang. Strong background in REST APIs| cloud-native development| distributed systems| containerization| and database technologies. Proven ability to work in Agile environments and deliver robust| secure| and efficient software solutions.Key ResponsibilitiesDesign| develop| test| and maintain applications using Golang.Build and enhance RESTful APIs and microservices.Implement clean| scalable| and high-performance backend solutions.Work with databases such as PostgreSQL| MySQL| MongoDB| or DynamoDB.Integrate applications with cloud platforms (AWS| Azure| or GCP).Collaborate with cross-functional teams including product| QA| and DevOps.Develop unit tests and ensure code quality through reviews and automation.Deploy and monitor applications using Docker| Kubernetes| and CI/CD pipelines.Troubleshoot production issues and optimize application performance.Required SkillsStrong proficiency in Go (Golang).Experience with Microservices Architecture and REST APIs.Knowledge of Docker| Kubernetes| and containerized deployments.Experience with SQL/NoSQL databases.Familiarity with Git| CI/CD tools| and Agile methodologies.Understanding of cloud platforms (AWS/Azure/GCP).Strong debugging| analytical| and problem-solving skills.Preferred SkillsExperience with Kafka| RabbitMQ| or other messaging systems.Exposure to distributed systems and event-driven architectures.Knowledge of security best practices and performance optimization.Experience with Terraform| Helm| or Infrastructure as Code (IaC) tools. Essential Skills: GoLang Programmer / Golang DeveloperProfessional SummaryExperienced GoLang Developer with expertise in designing| developing| and maintaining scalable| high-performance applications and microservices using Golang. Strong background in REST APIs| cloud-native development| distributed systems| containerization| and database technologies. Proven ability to work in Agile environments and deliver robust| secure| and efficient software solutions.Key ResponsibilitiesDesign| develop| test| and maintain applications using Golang.Build and enhance RESTful APIs and microservices.Implement clean| scalable| and high-performance backend solutions.Work with databases such as PostgreSQL| MySQL| MongoDB| or DynamoDB.Integrate applications with cloud platforms (AWS| Azure| or GCP).Collaborate with cross-functional teams including product| QA| and DevOps.Develop unit tests and ensure code quality through reviews and automation.Deploy and monitor applications using Docker| Kubernetes| and CI/CD pipelines.Troubleshoot production issues and optimize application performance.Required SkillsStrong proficiency in Go (Golang).Experience with Microservices Architecture and REST APIs.Knowledge of Docker| Kubernetes| and containerized deployments.Experience with SQL/NoSQL databases.Familiarity with Git| CI/CD tools| and Agile methodologies.Understanding of cloud platforms (AWS/Azure/GCP).Strong debugging| analytical| and problem-solving skills.Preferred SkillsExperience with Kafka| RabbitMQ| or other messaging systems.Exposure to distributed systems and event-driven architectures.Knowledge of security best practices and performance optimization.Experience with Terraform| Helm| or Infrastructure as Code (IaC) tools. Desirable Skills: Keyword: Skills: Digital : Amazon Web Service(AWS) Cloud Computing~Digital : Mongo DB~Digital : GoLang~Agile DevOps for Senior Management Experience Required: 10 & Above |