Cloud Engineer
As a Cloud Engineer, you will play a pivotal role in bridging raw data to actionable insights. If you are a detail-oriented, analytical individual passionate about data and cloud technologies, this position offers an exciting opportunity to contribute to data reliability, optimize performance, and drive data-driven decision-making.
Key Responsibilities:
* Build Robust Data Systems and Pipelines:
Design and implement data systems and pipelines to efficiently handle and process raw data. Evaluate business needs and objectives to tailor data solutions accordingly.
* Enhance Data Quality and Efficiency:
Identify opportunities to improve data quality and reliability. Explore innovative ways to enhance efficiency in data processing and storage.
* System Management and Automation:
Participate in managing systems, utilizing existing tools and data repositories effectively. Support, maintain, and automate monitoring and application infrastructure to ensure reliability.
Requirements:
* Educational Background: Bachelor's degree in computer science, Information Technology, Engineering, or related technical field.
* Cloud Certification: MS Azure AZ-104 + DP-203 or equivalent.
* Technical Proficiency:
o Experience with Elasticsearch, Kafka, RabbitMQ, Infrastructure as Code (IaC) tools like Terraform/Cloud Formation/Azure Resource Management Templates.
o Proficiency in configuration management systems (e.g., Ansible/AWX), automation pipelines (e.g., Azure DevOps), and Version Control (e.g., git).
o Strong understanding of containerization and orchestration technologies such as Docker/Kubernetes.
o Familiarity with monitoring and logging tools like Prometheus/Grafana.
o Knowledge of various storage technologies (NFS/SMB/Object) and managing storage accounts and resources.
o Good understanding of networking concepts with experience in troubleshooting OSI Layers 2-7.
o Strong scripting abilities in Python or PowerShell.
Estimated Salary:
$80,000 - $110,000 per year