Search by job, company or skills

G

AWS Infrastructure Architect

6-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 20 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

AWS Infrastructure Engineer

As an AWS Infrastructure Engineer, you will be tasked with planning and managing our AWS infrastructure. Your role will involve configuring, maintaining, and optimizing services, ensuring high availability, and implementing security best practices.

Key Responsibilities:

Provision/deploy and maintain AWS services

  • Provision AWS services RDS with Multi-AZ support, Set up replica in DR region.
  • Ability to set up new ec2 or Node clusters.
  • Implement S3 bucket policies, lifecycle rules, and cross-region replication; enable ECR image replication.
  • Ability to Design and deploy scalable and reliable AWS infrastructure for any new requirements

Familiarity with provisioning, operating and Maintaining Amazon EKS

  • Maintain and troubleshoot issues with EKS Node groups, pods, ingress controller
  • Troubleshoot infra issues specific to EKS

Familiarity with AWS serverless and Middleware components

  • Maintain and troubleshoot issues within API Gateway, Lambda
  • Maintain and troubleshoot issues in MKS and EventBridge

Engineer high availability, backup & disaster recovery:

  • Set up Secondary RDS instances with sync replica
  • Implement pilot-light or warm-standby DR in a secondary Region with one-click fail-over.
  • Setup backups for EKS (Velero), RDS (immutable backups in S3)
  • Automate snapshots and backups where necessary

IaC using CloudFormation:

  • Automate provisioning of AWS services using CloudFormation
  • Ability to identify drift and maintain identical configuration across UAT and Production.

Embed security & compliance guardrails:

  • Enforce IAM least-privilege, KMS CMK encryption, Secrets Manager rotation

Optimize performance, capacity & cost:

  • Translate load-test results into auto-scaling policies, right-size instance/node types, and tune connection pools and time-outs.

Manage networking & traffic routing

  • Design CIDR plans, private/public subnets, NAT, Transit Gateway, PrivateLink endpoints, and cross-account VPC peering.

Collaborate & advocate DevOps best practices

  • Collaborate with development teams to support application deployment
  • Assist in enhancing the CI/CD pipeline
  • Pair with developers on container image hardening and CI workflows; guide Security and Load-Test engineers on environment parity and scaling knobs.
  • Document architecture, create run-books, and conduct knowledge-transfer sessions for support and operations teams.

Skills and Tools Qualification:

  • Bachelor's degree in Computer Science, Information Technology, or related field
  • 6+ years experience with AWS infrastructure management

Core AWS Services:

  • ALB/NLB/GLB configuration, Ec2, CloudFront distributions, S3, ECR, MSK, Serverless components like Lambda and APIGateway.
  • RDS Postgres (Multi-AZ, read-replicas, sync replication to Secondary DB), DynamoDB global tables, MSK cluster operations.

Container & Orchestration:

  • Knowledge of setting up and Maintaining EKS cluster
  • Knowledge of EKS control-plane ops, Autoscaling Networking & Security Baseline
  • VPC design (multi-AZ, Transit Gateway, PrivateLink, VPC Peering), SG/NACL segmentation.

Infrastructure-as-Code:

  • Deep expertise with CloudFormation; drift-detection and module authoring.

CI/CD & Release Engineering

  • TeamCity/GitHub Actions pipelines, GitOps (ArgoCD/Flux) for EKS

Observability Stack

  • Knowledge of Prometheus, Grafana dashboards, CloudWatch Insights

Automation & Scripting

  • Knowledge of scripting using Python, NodeJS

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144905375

Similar Jobs