Your role
As a Cloud Platform Engineer you are responsible for implementing on cloud on premise and hybrid global infrastructures using automation techniques and infrastructureascode.
Your responsibilities will include:
- Automation of infrastructure provisioning configuration maintenance and orchestration processes
- Support the infrastructure design process
- Automation of deployment processes
- Implement reliable monitoring systems
- Implement system and data backup and recovery procedures
- Produce documentation for infrastructure maintenance and operations
- Transfer knowledge to the Operations Team
- System performance tuning and general improvements
- System troubleshooting
Who you are
- Strong Knowledge in Linux Operating Systems.
- Experience in Developing and evolving the Cloud infrastructure in AWS or GCP or Azure
- Good understanding of Networking
- Solid understanding of relational and NoSQL databases like MySQL PostgreSQL or similar
- Hands on experience in Configuration Management tools like Ansible
- Hands on experience in Infrastructure Provisioning tools like Terraform
- Hands on experience in automating infrastructure using Infrastructure As Code tooling
- Experience in Docker and container Orchestration tools like Docker swarm or Kubernetes or Openshift.
- Solid understanding of CI/CD and GitOps Concepts and tools like Jenkins or Argocd.
- Infrastructure Monitoring tools like Prometheus Nagios Sensu OpsGenie etc.
- Log monitoring tools like ELK or Graylog.
- Comfortable in Bash or Python or Go programming Languages.
- Experience in hybrid cloud based infrastructure.