What are the responsibilities and job description for the Cloud Infrastructure DevOps Engineer (DevOps Engineer ) - Remote position at The Dignify Solutions, LLC?
SKILLS:
- Cloud Platforms: Strong hands-on experience with public cloud platforms (AWS, Azure, GCP), including core services such as virtual networking, compute, storage, IAM, serverless functions, and monitoring.
- Terraform: Deep hands-on experience developing, maintaining, and troubleshooting infrastructure-as-code using Terraform across multi-cloud environments.
- Ansible: Experience using Ansible to automate day-to-day operational tasks, including configuration management and troubleshooting of infrastructure resources.
- CI/CD & GitOps: Hands-on experience with GitLab CI and ArgoCD to design and maintain pipelines for automated testing, deployment, and infrastructure management using GitOps principles.
- Linux & Automation: Proficient in Linux system administration and automation using Python to streamline infrastructure management and operational tasks.
- Serverless Computing: Experience developing, deploying, and managing serverless functions using cloud-native services such as AWS Lambda, Azure Functions, and Google Cloud Functions.
- 8 years of experience in cloud infrastructure, DevOps, or related engineering roles.
- Deep hands-on expertise with Terraform, Ansible, Kubernetes, GitLab CI, and ArgoCD in production environments.
- Strong understanding of cloud platforms (AWS, Azure, GCP) and their core services (compute, storage, networking, IAM, serverless functions).
- Experience developing and maintaining CI/CD pipelines and automating deployments using GitOps practices.
- Proficient in Linux system administration and infrastructure automation using Python.
- Experience deploying and managing Kafka on Kubernetes, including performance tuning, scaling, and monitoring in a production environment.