Golang/Python +AWS Developer

Cliff Services Inc
14 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote

Tech stack

Clean Code Principles
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Application Performance Management
Cloud Computing
Cloud Engineering
Code Review
Software Debugging
Software Design Patterns
DevOps
Amazon DynamoDB
Github
Identity and Access Management
JSON
Python
PostgreSQL
MySQL
NoSQL
Performance Tuning
Apache Servicemix
Spring Cloud
Backend
Cloudformation
Amazon Web Services (AWS)
Containerization
Functional Programming
Api Design
Cloudwatch
REST
Terraform
gRPC
Docker
Jenkins
Go
Microservices

Requirements

Technical/Functional Skills 5+ years of experience in Golang development. 3+ years of hands-on experience with AWS. Strong understanding of API development, JSON, and gRPC. Proficient in using Git and version control best practices. Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, DynamoDB). Familiar with Agile/Scrum development processes. Strong problem-solving, debugging, and performance tuning skills. Good understanding of software design patterns and principles. Excellent communication and collaboration skills.

Experience Required 5 years+

Roles & Responsibilities Design, develop, and maintain robust, scalable, and high-performance backend applications using Golang. Build and manage RESTful APIs, microservices architecture, and background workers. Leverage AWS services (EC2, Lambda, S3, RDS, ECS, CloudWatch, IAM, etc.) to deploy and monitor cloud-native applications. Implement CI/CD pipelines using tools such as Code Pipeline, Jenkins, or GitHub Actions. Optimize application performance and troubleshoot production issues. Collaborate with cross-functional teams (DevOps, QA, Product, etc.) to deliver quality software in agile environments. Write clean, maintainable code and conduct code reviews. Ensure cloud architecture is secure, scalable, and cost-optimized. Work with containerization and orchestration tools such as Docker and Kubernetes. Use infrastructure-as-code (IaC) tools like Terraform or CloudFormation for provisioning AWS resources

Skills: Digital : Amazon Web Service(AWS) Cloud Computing, Digital : GoLang, Digital : DevOps Continuous Integration and Continuous Delivery (CI/CD), Apache ServiceMix ESB Comments for Suppliers: Role: Golang/Python +AWS Developer

Apply for this position