Design and develop scalable, high-performance applications using GoLang.
Architect and implement cloud-based solutions leveraging AWS services. Collaborate with cross-functional teams to identify and prioritize project requirements.
Write clean, maintainable, and well-documented code.
Lead technical discussions and work on low level design documents. Troubleshoot and optimize application performance.
Participate in code reviews and contribute to the improvement of the codebase.
Ensure security, compliance, and best practices in AWS cloud deployments.
Implement Continuous Integration/Continuous Deployment (CI/CD) pipelines using GitLab CI/CD.
Containerize applications using Docker and manage with Kubernetes.
Manage infrastructure-as-code using AWS Terraform.