- Company Name
- MHK
- Job Title
- DevOps Engineer
- Job Description
-
**Job title**: DevOps Engineer
**Role Summary**:
A DevOps Engineer who bridges development, QA, and operations to deliver high‑quality software. Designs, builds, and maintains CI/CD pipelines, automates infrastructure and application deployments, manages containerized workloads, enforces security best practices, and monitors performance across AWS environments.
**Expactations**:
- Must work on‑call for late‑night and off‑hour deployments.
- Willing to support all time zones and cover regular off‑hour deployments.
- Required to pass background check and drug screening.
**Key Responsibilities**:
- Collaborate with developers, QA, and IT operations to streamline release cycles.
- Design, implement, and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions.
- Develop & run automation scripts (Python, Bash, PowerShell) for deployment, scaling, and monitoring.
- Provision and manage AWS infrastructure (ECS, EKS, Lambda, Fargate, SQS/SNS, RDS, S3) using Terraform.
- Containerize applications with Docker and orchestrate using AWS ECS/EKS.
- Implement monitoring, logging, and alerting (e.g., CloudWatch, Prometheus, Grafana).
- Apply security controls in infrastructure, pipelines, and container images.
- Document automation, pipeline architecture, and infrastructure layouts.
**Required Skills**:
- 5+ years in DevOps or related engineering role.
- Strong CI/CD experience (Jenkins, GitLab CI, GitHub Actions).
- Proficient scripting in Python, Bash, or PowerShell; Java background preferred.
- Deep AWS expertise: ECS, EKS, Lambda, Fargate, SQS/SNS, RDS, S3, VPC, subnetting, firewalls, DNS, TCP/IP.
- Proven Terraform usage for IaC.
- Docker containerization and orchestration skills.
- Experience with Git, Jira, Confluence.
- Knowledge of networking concepts and cloud architecture.
- Strong analytical and problem‑solving abilities.
- Continuous learning mindset and up‑to‑date with industry tools.
**Required Education & Certifications**:
- Bachelor’s degree in Computer Science, Information Systems, or related field.
- Relevant certifications (AWS Certified DevOps Engineer, Terraform Associate, Docker Certified Associate) are a plus.