Job Description

The architect will be responsible for leading the design, development, deployment, and maintenance of scalable solutions on the AWS cloud. They will collaborate with development, DevOps, and security teams to ensure robust, secure, and efficient applications.Key ResponsibilitiesDesign and implement serverless and microservices-based architectures on AWS. Develop applications using services such as Lambda, API Gateway, DynamoDB, S3, ECS, Step Functions, Angular, among others. Participate in technical architecture decisions in collaboration with architects and team leads. Automate deployments using tools like CloudFormation, CDK, or Terraform. Monitor and optimize cloud application performance. Ensure security best practices throughout the software development lifecycle. Mentor junior and mid-level developers on cloud best practices. Technical Requirements6+ years of software development experience. 5+ years of hands-on experience with AWS services. Experience with languages such as Python, Node.js, Java, or Go. Deep knowledge of serverless and container-based architectures (ECS, Fargate, Lambda). Experience with CI/CD tools (AWS CodePipeline, GitHub Actions, Jenkins, etc.). Familiarity with AWS databases (RDS, DynamoDB, Aurora). Knowledge of cloud security (IAM, KMS, VPC, WAF, etc.). CertificationsAWS Certification (Developer Associate or Solutions Architect). Preferred QualificationsExperience with Infrastructure as Code (IaC): AWS CDK, CloudFormation, or Terraform. Experience in agile environments (Scrum, Kanban). Knowledge of monitoring tools such as CloudWatch, X-Ray, Datadog, etc. Soft SkillsAnalytical thinking and solution-oriented mindset. Strong teamwork and effective communication skills. Technical leadership and proactivity. Adaptability to changing environments and results-driven approach. *-*El arquitecto será responsable de liderar el diseño, desarrollo, despliegue y mantenimiento de soluciones escalables sobre la nube de AWS. Colaborar con equipos de desarrollo, DevOps y seguridad para asegurar aplicaciones robustas, seguras y eficientes.Responsabilidades PrincipalesDiseñar e implementar arquitecturas serverless y basadas en microservicios en AWS. Desarrollar aplicaciones utilizando servicios como Lambda, API Gateway, DynamoDB, S3, ECS, Step Functions, Angular, entre otros. Participar en decisiones de arquitectura técnica en colaboración con arquitectos y líderes de equipo. Automatizar despliegues usando herramientas como CloudFormation, CDK o Terraform. Monitorear y optimizar el rendimiento de las aplicaciones en la nube. Garantizar prácticas de seguridad en todo el ciclo de vida del desarrollo. Mentorizar a desarrolladores junior e intermedios en buenas prácticas cloud. Requisitos Técnicos:5+ años de experiencia en desarrollo de software. 3+ años de experiencia práctica con servicios de AWS. Experiencia con lenguajes como Python, Node.js, Java o Go. Conocimiento profundo de arquitectura serverless y contenedores (ECS, Fargate, Lambda). Experiencia en CI/CD (AWS CodePipeline, GitHub Actions, Jenkins, etc.). Familiaridad con bases de datos AWS (RDS, DynamoDB, Aurora). Conocimiento en seguridad cloud (IAM, KMS, VPC, WAF, etc.). Certificaciones:Certificación AWS (Developer Associate o Solutions Architect). Deseables:Experiencia con IaC: AWS CDK, CloudFormation o Terraform. Experiencia en entornos ágiles (Scrum, Kanban). Conocimiento en monitoreo con CloudWatch, X-Ray, Datadog, etc. Habilidades BlandasPensamiento analítico y orientación a la solución. Alta capacidad de trabajo en equipo y comunicación efectiva. Liderazgo técnico y proactividad. Adaptabilidad a entornos cambiantes y enfoque en resultados.  

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In