Lean Tech

Senior Backend Developer

Lean Tech

full-time

Posted on:

Origin:  • 🇨🇴 Colombia

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AWSCloudDockerGraphQLKubernetes.NETPostgresPythonSQL

About the role

  • Design, implement, and manage cloud infrastructure on AWS using AWS CDK and CloudFormation, optimizing for efficiency and scalability.
  • Develop and maintain scalable, secure APIs using C# and AWS Lambda, with a focus on serverless architecture.
  • Optimize application performance, scalability, and security within AWS by leveraging best practices and monitoring tools.
  • Collaborate with cross-functional teams for seamless integration and alignment of backend systems and data pipelines.
  • Implement and maintain CI/CD pipelines using GitHub Actions to streamline development workflows.
  • Manage data migration and storage solutions effectively using AWS services like DMS and S3.
  • Ensure robust authentication and authorization practices using AWS Cognito.
  • Participate in code reviews and provide mentorship to junior developers, fostering a culture of learning and development.

Requirements

  • 5+ years of experience in cloud engineering, with expertise in AWS and .NET.
  • Strong proficiency in C# for developing APIs and server-side components.
  • Experience with AWS Lambda for serverless application development.
  • Proficiency in AWS CDK or CloudFormation for managing cloud infrastructure.
  • Strong experience in CI/CD pipeline implementation using GitHub Actions.
  • Solid understanding of AWS Cognito for authentication and authorization.
  • Proven experience in database administration, especially with PostgreSQL or similar databases.
  • Bachelor's degree in a related field or equivalent experience.