Senior DevOps / Cloud Infrastructure Engineer (AWS, Terraform)

About the Project:

 

We are seeking an experienced Senior DevOps / Cloud Engineer with deep expertise in AWS and Terraform to lead the infrastructure efforts of a data platform migration project. This role involves replicating a complex Terraform-managed AWS environment into a new account, ensuring all services are rebuilt with high fidelity, supporting secure cross-account data replication, and configuring IAM and related services.

 

Key Responsibilities:

 

  • Audit and extend the existing Terraform codebase to recreate infrastructure in a new AWS account (modules, backends, IAM, etc.).
  • Stand up AWS infrastructure for services such as S3, Kinesis Firehose, MSK, Lambda, Redshift, EMR, MWAA, Athena, Glue, SageMaker, Databricks on EC2, and Personalize.
  • Configure IAM roles, policies, trust relationships, cross-account access, and Secrets Manager.
  • Implement or refactor Terraform modules for clarity and reusability.
  • Set up network components (VPCs, subnets, NAT gateways, security groups) aligned with the existing architecture.
  • Manage remote Terraform state (S3/DynamoDB) and CI/CD pipelines (e.g., GitHub Actions, Jenkins).
  • Support secure data migration strategies (e.g., S3 cross-account replication, KMS encryption, Redshift snapshot restore).
  • Collaborate closely with Data Engineers and stakeholders to ensure functional parity in the rebuilt environment.

     

Requirements:

 

  • 5+ years of experience in DevOps, cloud engineering, or infrastructure-as-code roles.
  • Expert-level proficiency in Terraform, including module design, backends, and multi-environment configurations.
  • Deep experience with AWS services, including S3, Lambda, IAM, Redshift, VPC, Glue, MWAA, SageMaker, and Kinesis.
  • Proven track record of building infrastructure in new AWS accounts and handling cross-account resource access.
  • Strong skills in CI/CD pipeline setup (e.g., GitHub Actions, Terraform Cloud, Jenkins).
  • Familiarity with KMS and encryption best practices (especially for S3, Redshift, MSK).
  • Solid understanding of security and compliance practices in AWS (IAM, KMS, resource policies).

 

Nice to Have:

 

  • Experience working with data lakes, analytics platforms, or in data engineering environments.
  • Familiarity with tools like Fivetran, Databricks, or external analytics connectors.
  • Experience using Terraform automation tools such as Terragrunt.
  • Awareness of observability and monitoring tools (e.g., CloudWatch, Datadog, ELK).

 

What we offer:

 

📈 Professional Growth Opportunities

  • Ambitious goals and interesting projects;
  • Regular & transparent performance review and feedback process;
  • Compensation for self-development;
  • Possibility for both vertical or horizontal growth (in case you want to try a different path).

     

🎁 Benefits Program

  • 18 working days of fully paid days off;
  • Help with individual entrepreneurs’ questions and accounting support;
  • Financial support and additional days off for various occasions (e.g. marriage, childbirth, etc.);
  • Regular company updates from the CEO (Friday letter).

     

😌 Comfortable Working Conditions

  • Flexible working hours;
  • Provision of required equipment;
  • Remote working model.
Published 8 May
71 views
·
15 applications
67% read
·
27% responded
Last responded 4 days ago
To apply for this and other jobs on Djinni login or signup.