- Company Name
- Hearst Health
- Job Title
- DevOps Engineer
- Job Description
-
**Job Title:** DevOps Engineer
**Role Summary:**
Implement, maintain, and scale CI/CD pipelines and cloud infrastructure for a software product lifecycle. Drive automation, containerization, and infrastructure-as-code practices to improve reliability, security, and deployment speed across development, QA, and operations teams.
**Expectations:**
- Deliver production‑ready automation and infrastructure that meets security, resilience, and performance requirements.
- Support 24/7 operations, including on‑call and off‑hour deployments across time zones.
- Collaborate cross‑functionally to streamline development-to-deployment transitions and monitor system health.
**Key Responsibilities:**
- Design, build, and maintain CI/CD pipelines using Jenkins, GitLab CI, or GitHub Actions.
- Create and manage Terraform modules to provision consistent AWS resources (ECS/EKS, Lambda, Fargate, RDS, S3, SQS/SNS, VPC).
- Deploy and orchestrate Docker containers on AWS ECS/EKS, ensuring scalable, secure operations.
- Develop automation scripts (Python, Bash, PowerShell) for deployment, monitoring, and configuration management.
- Configure logging, monitoring, and alerting stack; analyze metrics to improve system efficiency.
- Integrate security best practices into pipelines and infrastructure (IAM, secrets management, vulnerability scanning).
- Produce clear, maintainable documentation for automation workflows and infrastructure design.
**Required Skills:**
- 5+ years as a DevOps Engineer.
- Proficiency with CI/CD tools (Jenkins, GitLab CI, GitHub Actions).
- Scripting: Python, Bash, or PowerShell; Java background a plus.
- Cloud: Hands‑on AWS experience (ECS/EKS, Lambda, Fargate, RDS, S3, SQS/SNS).
- Containerization: Docker and Kubernetes cluster skills.
- Infrastructure‑as‑Code: Terraform core experience.
- Networking: VPC, subnetting, firewalls, DNS, HTTP/HTTPS, TCP/IP fundamentals.
- Version control: Git; collaboration tools (Jira, Confluence).
- Analytical problem‑solving, continuous improvement mindset.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Systems, or related field.
- Certifications – AWS Certified DevOps Engineer or equivalent highly valued.
---