DevOps Engineer to build, maintain, and optimize infrastructure and deployment pipelines using cloud platforms, automation, monitoring, and CI/CD. Requires expertise in cloud platforms, automation, monitoring, and CI/CD.
Requirements
- Infrastructure Management: Provision and manage infrastructure on AWS, GCP, or Azure.
- Implement Infrastructure-as-Code using Terraform, Pulumi, or CloudFormation.
- Configure networking, storage, and compute resources to scale with demand.
- CI/CD Pipelines: Build and maintain pipelines with GitHub Actions, Jenkins, GitLab CI, or CircleCI.
- Automate builds, tests, and deployments across multiple environments.
- Containerization & Orchestration: Manage Docker containers and Kubernetes clusters.
- Deploy microservices and monitor cluster health.
- Optimize cost and performance for containerized workloads.
- Monitoring & Incident Response: Implement observability with Prometheus, Grafana, Datadog, or New Relic.
- Configure logging and alerting pipelines (ELK stack, Splunk).
- Security & Compliance: Apply cloud security best practices (IAM, least privilege, encryption).
- Support SOC 2, HIPAA, PCI, or GDPR compliance in infrastructure.
- Run vulnerability scans and patch systems proactively.
- Collaboration & Process Improvement: Partner with developers to streamline deployments and remove bottlenecks.
- Document infrastructure, pipelines, and workflows for team knowledge.
- Identify opportunities for automation and performance optimization.
Originally posted on Himalayas