Logo for OpsBrasil

Cloud Engineer AWS ( CDK / Serverless) ( 102-09SENG-01 )

Role overview

Qualifications

  • Experience with AWS CDK and Serverless architecture
  • Proficiency in managing serverless infrastructure
  • Knowledge in deploying and modernizing Lambda functions
  • Familiarity with security best practices in cloud environments

Responsibilities

  • Inventory the CDK estate and build a modernization plan
  • Consolidate duplicated stacks into shared constructs while preserving resource identity
  • Run the library upgrade and the stack refactor with a tested rollback path
  • Migrate Lambda functions and verify security perimeter after deployments

Key facts

Hard skills

Other skills

  • Collaboration

About the company

OpsBrasil logo

OpsBrasil

IT Services & IT Consulting

Staff augmentation, software development team augmentation, international recruiting, virtual teams, remote tech talent

Company details

Company typeSME
IndustryIT Services & IT Consulting
Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

This role modifies a live serverless gateway in production — no downtime, no change in behaviour — leaving a clean handoff point for a downstream build managed in Terraform. This is careful surgery on production infrastructure with active external consumers, not a greenfield build.

The scope includes modernizing a CDK estate made up of four stacks, six Lambda functions, a WAF web ACL, an mTLS custom domain/truststore, and a REST API — preserving resource identity during consolidation and coordinating two sequenced deployments with a tested rollback path.

What you will do

  • Inventory the CDK estate and build a modernization plan: upgrade the CDK library/CLI, replace deprecated constructs, move hardcoded context into per-environment config.

  • Consolidate duplicated stacks into shared constructs without losing resource identity — map logical IDs before and after, pick a preservation method, and confirm nothing gets replaced before touching production.

  • Run the library upgrade and the stack refactor as two separate, ordered deployments, with a rollback path tested in dev and test first.

  • Migrate all six Lambda functions from Node 18 to Node 24, close an open PII logging finding, and regression-test each one.

  • Re-verify the security perimeter after both deployments — WAF, the mTLS domain and truststore, X-Ray tracing, upstream timeouts — working directly with the customer's POS team across all six external callers.

  • Build deployment pipelines for dev/test/prod with OIDC federation, approval gates, and a ServiceNow change step. Add CDK assertion tests, drift detection, and API access log retention.

  • Publish the SQS queue ARN and KMS key ARN via Parameter Store, and grant send permission to the downstream Terraform-managed system — this is the key ordering dependency for that team's build.

  • Align naming, tagging, and documentation with the customer's internal standards, and document your identity-preservation decisions clearly enough for the next engineer to follow.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Cloud Engineer Related jobs

Other jobs at OpsBrasil

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.