Sr. AWS EMR Admin
- Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Experience
- Experience: 7-8+ years of hands-on experience in AWS Cloud Infrastructure and AWS EMR Administration
- Posting language
- English
- Posted
Original job description
We are seeking an experienced Senior AWS EMR Administrator to manage, optimize, and scale our cloud data infrastructure. In this hands-on technical role, you will be responsible for designing, deploying, and maintaining persistent and transient AWS EMR clusters to support large-scale batch data processing pipelines. You will collaborate closely with data engineering teams and leverage Infrastructure as Code (IaC) to ensure reliable, secure, and automated operations across our AWS ecosystem.
Requirements
Key Responsibilities
- Cluster Management: Architecture, deploy, and maintain persistent and transient AWS EMR clusters tailored to business workloads and operational needs
- Infrastructure Automation: Design and implement deployment automation using AWS CloudFormation, AWS CodePipeline, or Terraform
- Storage & Compute Optimization: Manage AWS EC2, S3, and related compute and storage resources to ensure high performance, security, and cost efficiency
- Data Pipeline Support: Monitor and support batch data processing workloads, troubleshooting performance bottlenecks and operational issues across the EMR environment
- System Administration: Perform routine maintenance, patching, scaling, access controls, and security configurations across EMR and associated AWS services
- Experience: 7-8+ years of hands-on experience in AWS Cloud Infrastructure and AWS EMR Administration
- Core AWS Technical Stack: Strong proficiency with AWS EMR, EC2, S3, CloudFormation, and batch data environments
- Infrastructure as Code (IaC) & CI/CD: Demonstrated experience deploying cloud resources using AWS CloudFormation, Terraform, and AWS CodePipeline (or equivalent CI/CD tools)
- EMR Architecture: Deep technical understanding of Amazon EMR architecture, cluster life cycles, and node configurations
- Experience with Hadoop ecosystem, HDFS, and Big Data technologies
- Exposure to AWS EKS (Elastic Kubernetes Service) and containerized workloads
- Hands-on experience with Kerberos authentication and enterprise security integration
Significant career development opportunities exist as the company grows. The position offers a unique opportunity to be part of a small, challenging, and entrepreneurial environment, with a high degree of individual responsibility.
More about this job
Responsibilities
Design, deploy, maintain, and optimize persistent and transient AWS EMR clusters for large-scale batch data processing. Automate infrastructure deployments, manage AWS compute and storage resources, and support workload monitoring, troubleshooting, maintenance, scaling, access controls, and security.
Requirements
Requires 7–8+ years of hands-on AWS cloud infrastructure and EMR administration experience, with strong proficiency in EMR, EC2, S3, CloudFormation, and batch data environments. Candidates should have experience with Terraform and CI/CD tools, plus a deep understanding of EMR architecture, cluster lifecycles, and node configurations; Hadoop, HDFS, EKS, containers, and Kerberos are preferred.
Skills
- AWS EMR Administration
- AWS Cloud Infrastructure
- EMR Cluster Management
- AWS EC2
- Amazon S3
- AWS CloudFormation
- Terraform
- AWS CodePipeline
- Infrastructure as Code
- CI/CD
- Batch Data Processing
- EMR Architecture
- Cluster Lifecycle Management
- Node Configuration
- Hadoop
- HDFS
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Data & Analytics
- Software
Keywords
- AWS
- Amazon EMR
- AWS EC2
- Amazon S3
- AWS CloudFormation
- Terraform
- AWS CodePipeline
- Infrastructure as Code
- CI/CD
- Cloud Infrastructure
- Persistent Clusters
- Transient Clusters
- Batch Data Processing
- Data Pipelines
- EMR Architecture
- Cluster Lifecycle
- Node Configuration
- Hadoop
- HDFS
- Big Data
- AWS EKS
- Kubernetes
- Containerized Workloads
- Kerberos
- Enterprise Security
- Cloud Resource Optimization
- Access Controls
- Patching
- Cluster Scaling