Company
Location
San Antonio, Texas - United States of America
Job type
Full-Time
Golang Job Details
HMG America LLC is the best Business Solutions focused Information Technology Company with IT consulting and services, software and web development, staff augmentation and other professional services. One of our direct clients is looking for Golang developer in San Antonio,TX. Below is the detailed job description.
Title: Golang developer
Location: San Antonio,TX
Experience : 7-12 Years
Primary Skills: Technical Skills (APPS)-Programming Languages-Golang
Job Description:
Utilize Go programming language, Terraform, and AWS services to architect, develop, and deploy highly scalable and high-volume software systems and components.
Write Golang code for applciations , api and backend processing
Implement infrastructure as code using Terraform ensuring that all infrastructure is version-controlled.
Hands on experience on terraform infrastructure as a code to deploy in AWS
Integrate terraform script along with go code in a CI/CD pipeline
Understand the ci/cd pipelines and code versioning tools such as Git. Have familiarity with continuous integration.
Understand containerization platforms such as Docker and Kubernetes for creating scalable, portable, and maintainable applications.
Experience with lambda, kubernetes , iam , cloud watch monitoring , Glue, SQS,SNS, Step Functions, GraphQL, API Gateway ,docker and other services
Use AWS services to build, deploy, and manage applications and infrastructure, utilizing services like S3, Lambda, and more.
Conduct thorough code reviews with tech leads and solution engineers, and perform troubleshooting to ensure optimal performance of applications for maximum speed and scalability.
Write unit tests, mutation tests and integration tests for Go applications to ensure code coverage of 100%. Implement mutation test to ensure the robustness of code. Debug and resolve technical issues.
Collaborate with developers, solution engineers, and other product stakeholders to ensure solutions are robust, scalable, and reliable. standard components
Document the low-level design, architecture, development process, testing, and other technical documents up-to-date.
Manage security measures using IAM roles, security groups
Manage auto scaling policies and load balancing for whichever application if needed.
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs