Sr. Software Engineer - Aws Cloud Developer

We are looking for an experienced Sr. Software Engineer – AWS Cloud Developer to join our team. In this role, you will be responsible for the development, deployment, and maintenance of cloud applications utilizing AWS. This position offers the opportunity to work in a dynamic environment, focused on migrating and optimizing existing applications while leveraging modern technologies and best practices for cloud software development.

Responsibilities:

  • Design, develop, and maintain cloud-based applications and services using AWS services.
  • Work closely with cross-functional teams to migrate and optimize existing applications for the cloud.
  • Ensure scalability, performance, and security of cloud applications and services.
  • Implement AWS infrastructure as code using tools such as CloudFormation or Terraform.
  • Collaborate with development teams to define cloud architecture strategies and best practices.
  • Troubleshoot, debug, and resolve issues in production and development environments.
  • Participate in continuous improvement by staying up-to-date with the latest AWS offerings and cloud software development techniques.
  • Help improve the team's development workflows, including CI/CD pipelines, version control, and testing frameworks.
  • Document solutions and processes to ensure easy knowledge transfer and maintainability.

Requirements

  • 5+ years of experience in software engineering, with at least 2+ years focused on AWS cloud technologies.
  • Strong proficiency in AWS services such as EC2, S3, Lambda, RDS, DynamoDB, CloudFormation, and API Gateway.
  • Experience with serverless architecture and microservices.
  • Proficiency in programming languages such as Java, Python, Node.js, or similar.
  • Experience with infrastructure as code (e.g., CloudFormationTerraform).
  • Strong understanding of cloud security principles and best practices.
  • Familiarity with CI/CD tools like JenkinsGitLab CI, or similar.
  • Knowledge of containerization (e.g., DockerKubernetes) is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Ability to collaborate effectively in a remote team environment.
  • English proficiency (C1) or higher


Benefits

  • Remote
  • Payment in USD
  • Best Project

Acompañamos talento humano que transforma el mundo digital.Tenemos 20 años seleccionando a los mejores profesionales digitales en Latinoamérica y Europa. En Talent buscamos entender las necesidades de nuestros clientes para ofrecer el talento adecuado. Nuestros clientes suelen buscar agentes de cambio para su transformación digital, es por eso, que en Talent tenemos procesos personalizados, eficientes y flexibles porque cada empresa tiene necesidades únicas. Nuestros profesionales se caracterizan por su alto grado de especialización, pero sobre todo su calidad humana. Creemos en la autogestión y empoderamos a nuestro equipo, impulsando la carrera profesional a través de formación continua y un seguimiento dedicado de nuestros coaches.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Software Engineer Q&A's
Report this job
Apply for this job