You'll be responsible for (Responsibilities):
We need a Senior CloudOps Engineer, they need to be proficient in our main technology stack, ideally with knowledge of AWS, Terraform, Helm, and Kubernetes. Here are some more details:
Requirements:
- Services: Amazon S3, EC2, ECS/EKS, Lambda, DynamoDB
- Experience with SQL and NoSQL database technologies:
- Technologies: PostgreSQL, MySQL, Elasticsearch, Redis, DynamoDB
- 5+ years of experience with Terraform and Helm charts
- 5+ years of experience with Kubernetes
- Strongly preferred: Experience with Keycloak
- Ability to work efficiently in Unix/Linux environment
- Experience developing and maintaining CI/CD pipelines
- Expertise with containerized systems: Docker
- Expertise with source code management systems: GitLab, GitHub
You'll have (Qualification & Experience):
- 5+ years of experience with Amazon Web Services (AWS):
- Cloud Infrastructure Management: Proficient in designing, deploying, and managing cloud infrastructure using AWS services.
- Infrastructure as Code (IaC): Advanced skills in using Terraform for automating infrastructure deployment.
- Container Orchestration: Expertise in managing containerized applications using Kubernetes and Helm.
- Database Management: Strong understanding of both SQL and NoSQL databases, including performance tuning and optimization.
- Security and Identity Management: Experience with Keycloak or similar identity management tools.
- Unix/Linux Proficiency: Comfortable with Unix/Linux command line and scripting.
- CI/CD Pipeline Development: Skilled in setting up and maintaining continuous integration and continuous deployment pipelines.
- Containerization: Deep knowledge of Docker for creating and managing containers.
- Version Control: Proficient in using Git and platforms like GitHub and GitLab for source code management.
- Automation: Expertise in creating automated workflows to streamline operations and improve efficiency.