Overview
We are looking for a motivated Cloud Cost Data Engineer to design, develop, and maintain automated pipelines for collecting, processing, and reporting cost and usage data from various cloud platforms (AWS, Azure) and SaaS services. The ideal candidate possesses intermediate programming skills in Python, understands REST APIs, and can collaborate with DevOps teams to integrate cost controls and reporting into CI/CD pipelines (using GitHub Actions). Experience with data visualization tools like Grafana is a plus.
Client:
Our client is one of the world’s top 10 investment companies with headquarters in Great Britain, with branch offices in the US and Hong Kong. The IT environment of this company is constantly growing: there are around 30 programs and more than 60 projects actively developing at the present time.
Project Overview:
- Develop and maintain Python scripts and workflows to extract cost telemetry from cloud (AWS, Azure) and SaaS APIs (e.g., GitHub Billing, Docker Hub, AquaSec)
- Normalize, aggregate, and process cost-related data for accurate cost modeling and forecasting
- Automate generation and distribution of cost reports to stakeholders via collaboration tools (e.g., Microsoft Teams)
- Build and implement cost control mechanisms, policies, and automated alerts integrated into CI/CD pipelines (GitHub Actions)
- Collaborate with DevOps team to embed cost management features into existing GitHub Actions pipelines
- Create and maintain advanced cost reporting dashboards in Grafana using API telemetry data
- Support scalability, reliability, and maintainability of ETL and reporting processes
- Knowledge of Go programming language
- Experience with other SaaS APIs (Docker Hub, AquaSec)
- Experience with infrastructure monitoring and cost optimization practices
- Familiarity with additional data visualization libraries and tools (e.g., matplotlib, Plotly, Dash)
- Experience with automated reporting systems (e.g., sending reports to Microsoft Teams via Graph API)
- Intermediate Python programming for data extraction, processing, and automation
- Strong understanding of HTTP protocols and REST API integration
- Experience with cloud cost management and billing APIs (AWS Cost Explorer, Azure Cost Management, GitHub Billing)
- Basic to intermediate experience building and maintaining GitHub Actions workflows/pipelines
- Version control with Git (GitHub) and CI/CD pipeline integration
- Basic to intermediate understanding of Grafana or similar data visualization tools (for creating dashboards)
- Familiarity with SaaS platforms and their cost telemetry APIs
✨ Our intelligent job search engine discovered this job and republished it for your convenience.
Please be aware that the job information may be incorrect or incomplete. The job announcement remains the property of its original publisher. To view the original job and its full details, please visit the job's URL on the owner’s page.
Please clearly mention that you have heard of this job opportunity on https://ijob.am.




