Cloud Application Developer VA

Builds applications designed for the cloud from the start, using serverless, containers and managed services on AWS, Azure or Google Cloud so they scale on demand and cost less to run. Modernises legacy apps into cloud-native systems.

Description

A Cloud Application Developer VA builds software specifically for cloud environments using serverless services, containers and managed infrastructure. They can create scalable services, automate deployments, implement cloud security and modernise legacy systems for AWS, Azure or Google Cloud. Outsource Teams provides top 1% vetted talent with cloud application development experience, no lock-in contracts and a replacement guarantee.

Responsibilities

  • Design cloud-native application architectures using serverless functions, containers, managed databases and event-driven messaging.
  • Build services in TypeScript, Python, Go, Java or C# and deploy them with AWS Lambda, Azure Functions, Cloud Run or Kubernetes.
  • Write infrastructure as code with Terraform, AWS CDK, Bicep or Pulumi and keep environments reproducible.
  • Implement CI/CD pipelines with GitHub Actions, Azure DevOps or GitLab for automated build, test and deployment.
  • Integrate managed services such as S3, DynamoDB, Cosmos DB, Pub/Sub, SQS and Cognito or Entra ID.
  • Apply cloud security practices including least-privilege IAM, secrets management and network isolation.
  • Set up observability with CloudWatch, Azure Monitor, Datadog or OpenTelemetry and respond to alerts.
  • Optimise cloud costs through right-sizing, autoscaling and reserved capacity decisions.
  • Migrate legacy applications to the cloud with minimal downtime and clear rollback plans.

Software & Tools

AWS Lambda Azure Functions Node.js Docker Kubernetes Terraform

Requirements

  • At least 5 years of software development including 3 years building and operating applications on AWS, Azure or Google Cloud.
  • Strong programming skills in at least one of TypeScript, Python, Go, Java or C#.
  • Hands-on experience with serverless, Docker, Kubernetes and infrastructure as code (Terraform, CDK or Bicep).
  • Cloud certification such as AWS Certified Developer, Azure Developer Associate or Google Professional Cloud Developer.
  • Solid understanding of distributed systems, networking, IAM and cloud security.
  • Clear English communication for architecture reviews and documentation.
  • Reliable high-speed internet with a backup power supply and hours overlapping the client's team.

Frequently Asked Questions

What does cloud-native development involve?

It can include serverless functions, containers, managed databases, event-driven services and cloud-based identity and storage.

Can they work across different cloud providers?

Yes. They can build on AWS, Azure or Google Cloud depending on the client’s environment.

Can they modernise an older application?

Yes. They can migrate legacy applications to cloud-native architectures with rollback planning and minimal disruption.

Can they manage infrastructure as code?

Yes. They can use tools such as Terraform, AWS CDK, Bicep or Pulumi to create repeatable environments.

What technologies can they use?

They can work with AWS Lambda, Azure Functions, Node.js, Docker, Kubernetes and Terraform.

How experienced are the candidates?

Candidates are expected to have at least five years of software development experience, including three years building and operating cloud applications.

How much does it cost?

Rates start at $12 USD per hour for entry level, $16 USD per hour for intermediate and $22 USD per hour for senior talent. Full-time and part-time options are available.

Outsource Your Next Hire With Confidence

Scale your business faster with our vetted assistants from the Philippines. Start your free one week trial today and experience the difference.

Get a QuoteBook a Call

Consult a VA expert today!