What are the responsibilities and job description for the OCI - Oracle cloud infrastructure expert and core DBA position at SamaraTech LLC?
Job Description
The ideal candidate is someone who in addition to the below skills and willing to step into the role of a Troubleshooting coordinator who can engage simultaneously with Network, Application, Systems & Vendors. This a hybrid cloud environment and often Architecture involves multiple domains.
Experience with Oracle Cloud Infrastructure (Advanced)
- Should be well versed with CLI, Block storage, file storage and object storage and integrating each of them with OCI compute.
- Advanced storage use cases like mounting Object Storage on Compute instances, File Storage Backups. Developing API s for Application access to Buckets
- Developing Functions to automate scheduled processes. (convert Cron based jobs to Functions)
- Cloud Security including IAM, WAF, Security Lists and NSGs.
- Experience with handling cloud metrics/logging to troubleshoot outages and monitoring user activity. Splunk experience is highly preferred.
Linux System administration (advanced)
- System configurations for application integration.
- Working with Developers for application impact/remediations related to fixing security vulnerabilities.
- Custom integration of application and OS logs with Splunk or another.
- Remediating application/OS threat from SIEM
- Python, shell scripting
Windows administration experience (intermediate)
- Experience with IIS, installation of applications.
- Familiarity of MS SQL Server & Backups (intermediate experience)
- Configuring SMTP for application email alerts
Ansible Automation (Mandatory)
- Experience writing Ansible playbooks for Linux application installations, patching, OS State management.
- Creating and maintaining playbooks for Windows automation including rebooting, application installation, time sync operations. AD integration.
- Creation of custom inventories for Cloud resources.
- Troubleshooting Devops procedures (GitHub Actions, Jenkins and Ansible)
Containerization and Kubernetes (Mandatory)
- In depth experience containerizing existing application stack into micro-services
- Build and manage Kubernetes clusters using cloud native tools, RedHat OpenShift.
- Create a steady state support readiness process.
- Consolidate application and container logs with standard logging services.
- Creating dashboards for metrics using Grafana, ELK stack and Kubernetes-dashboard
- Creating Devops process for Blue/Green and Canary deployments