Full-Time Junior Cloud Infrastructure Engineer
Shiji Group is hiring a remote Full-Time Junior Cloud Infrastructure Engineer. The career level for this job opening is Entry Level and is accepting Katowice, Poland based applicants remotely. Read complete job description before applying.
Shiji Group
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
You will be designing, implementing, and maintaining an infrastructure that is hosting a microservices-based application on AWS.
Mission-critical, stable, long-term global product. The decision-making center for infrastructure-related topics is located directly inside our team. We choose the technologies, we design the architecture. We implement it. We maintain it.
From a Junior Cloud Infrastructure Engineer we require basic technical knowledge, more than technical skills we value his can-do attitude and ability to learn being guided in the right direction.
Key areas of responsibility:
- Provide Support for development teams working on innovative cloud-based application for Hospitality Industry
- Designing and implementing infrastructure-related automation tools
- Automating DevOps internal workflows
Our daily work:
- We use Kanban to manage tasks
- Our teamwork is based on Jira
- We participate in daily, weekly, and retro meetings
- We use Gitlab as a code repository with a trunk-based development approach
- We use Gitlab CI to automate our (and other's) jobs
- We build environments in AWS with Terraform/Terragrunt
- We develop deployment solutions for Kubernetes
- We support local environments with Docker/docker-compose (for developers)
- We create libraries, tools and AWS Lambdas in Python
- We create Docker images for automation and internal usage
- We act using the "Everything as Code" philosophy
- We do not release applications to the environments (there is a dedicated team of Release Managers)
- We use MS Teams to spread knowledge and participate in meetings
Technologies used in our team:
AWS Terraform Kubernetes Ansible Elasticsearch Kafka PostgreSQL VictoriaMetrics Hashicorp stack Gitlab Nexus
Our System:
- Our primary cloud service provider is AWS. We use most of the popular services including EC2, S3, RDS, SES, SNS and many more
- We write all of our infrastructure as code using Terraform and Terragrunt
- Our application that is written in .NET Core runs on top of Kubernetes cluster deployed in EKS
- We have very large observability stack that includes collecting logs and metrics and visualizing it in Grafana and Kibana
- DevOps Team are also responsible for managing GitLab, Jenkins and Nexus
- We write our internal tool set using Python and Golang
- Experience in managing and troubleshooting GNU/Linux operating systems.
- Experience working with Docker and docker-compose.
- Basic networking skills.
- Basic programming skills (Bash or Python preferred).
- Basic knowledge of AWS (EC2, S3, IAM, VPC, Lambda) or similar cloud platforms.
Nice to have:
Experience with CI/CD processes using GitLab.