About the Role
We’re on the lookout for a highly skilled Software Architect with expertise in Golang and a strong background in cloud-native infrastructure. You’ll work at the intersection of software engineering and cloud architecture, contributing to projects involving Linux, containers, Kubernetes, networking, security, and AWS.
This role requires someone with a hands-on approach to designing scalable, secure systems and a deep understanding of DevOps and SRE practices.
Key Responsibilities
-
Design and develop backend solutions using Golang.
-
Architect and maintain cloud-native infrastructure on AWS.
-
Work with containerized environments using Docker and Kubernetes.
-
Ensure system reliability, scalability, and security following SRE principles.
-
Collaborate with teams on implementing CI/CD pipelines.
-
Optimize infrastructure using AWS Well-Architected Framework.
-
Integrate and manage PostgreSQL and other cloud services.
Requirements
-
Proven experience in software architecture and backend development with Golang.
-
Strong command of AWS services; AWS certification at Associate level or higher preferred.
-
Solid experience with Linux systems and cloud-native tools.
-
Knowledge of networking protocols, container orchestration (Kubernetes), and security best practices.
-
Familiarity with DevOps tools and concepts (CI/CD, observability, infrastructure as code).
-
Understanding of the CNCF (Cloud Native Computing Foundation) ecosystem.
-
Experience working with relational databases like PostgreSQL.
Nice to Have
-
AWS Professional-level certifications.
-
Experience with tools like Terraform, Helm, or Prometheus.
-
Contributions to open-source projects in the cloud-native space.
To apply for this job please visit in.trabajo.org.