Job ID :
40074
Company :
Internal Postings
Location :
Hutto, TX
Type :
Contract
Duration :
36 Months
Salary :
DOE
Status :
Active
Openings :
1
Posted :
13 Jul 2023
Job Seekers, Please send resumes to resumes@hireitpeople.com

Job Duties:

  • Design, implement, and optimize efficient and scalable server-side APIs and micro services using the Go standard library.
  • Design, implement, and optimize server less applications using AWS Lambda and Go, utilizing AWS Server less Application Model (SAM).
  • Use AWS SDKs and APIs to interact with various AWS services, including but not limited to Amazon S3, DynamoDB, SQS, SNS, and AWS Cloud Formation.
  • Implement secure and scalable RESTful APIs and micro services in Go, leveraging AWS API Gateway for request routing, authentication, and authorization.
  • Build and deploy containerized applications using Docker and orchestrate them with Kubernetes on AWS using Amazon Elastic Kubernetes Service (EKS) and Amazon Elastic Container Service (ECS).
  • Implement event-driven architectures using AWS services like Amazon Event Bridge or AWS Lambda, integrating them with Go-based event processors.
  • Use Go frameworks like Gorilla Mux, Gin, Echo to build RESTful APIs and web applications.
  • Implement and optimize database solutions in Go using AWS managed services like Amazon RDS (Relational Database Service) and Amazon DynamoDB (NoSQL database).
  • Implement caching strategies using AWS Elasti Cache and Redis to improve application performance and reduce database load.
  • Integrate AWS Identity and Access Management (IAM) for fine-grained access control and implement secure authentication and authorization mechanisms.
  • Utilize AWS Cloud Watch, AWS X-Ray, and other monitoring and logging services to gain insights into application performance, troubleshoot issues, and implement proactive monitoring.
  • Implement data processing pipelines using AWS services like Amazon Kinesis, AWS Glue, AWS Step Functions, leveraging Go for data transformation and manipulation.
  • Implement messaging systems and event-driven architectures using AWS Simple Queue Service (SQS) and Amazon Simple Notification Service (SNS) in conjunction with Go-based message consumers.
  • Implement server less workflows and automation using AWS Step Functions and Go, orchestrating various AWS services and custom business logic.
  • Collaborate with DevOps teams to implement infrastructure as code using tools like AWS Cloud Formation or Terra form, enabling reproducibility and scalability of the infrastructure.

Education: The minimum qualification required for the performance of the above specialty occupation duties is a bachelor's degree or equivalent in Computer Science or equivalent in a related field or a foreign equivalent is required closely related field with relevant experience.