Overview
To ensure full DevOps support of the “Diya.Engine” platform, including process automation, infrastructure support, monitoring, security, and integration of state registries.
Key Responsibilities
- Development and maintenance of CI/CD pipelines.
- Automation of testing, build, and deployment processes.
- Administration of infrastructure and databases.
- Implementation of Infrastructure as Code (IaC) approaches.
- Configuration of monitoring, logging, and auditing systems.
- Ensuring continuous operation of services.
- Implementation of information security practices.
- Support for integrations with state systems.
- Ensuring data exchange between registries.
- Support of the operation of state registries on the platform.
- Implementation and maintenance of the backup and disaster recovery procedures.
- Management of secrets, certificates, and secure environment configurations.
- Applyication of security patches and vulnerability remediation in accordance with approved procedures.
- Automation of deployment and maintenance of data pipelines (ETL/ELT processes) for integration with municipal and state data sources.
- Optimizing database performance and infrastructure stability to support large volumes of structural and unstructural data (Big Data) required for registries and analytics
- Ensuring DevOps support for business intelligence (BI) tools, data visualization platforms, and interactive dashboards deployed on "Diya.Engine".
- Ensuring DevOps support, infrastructure stability, seamless CI/CD deployment pipelines, and data backup/recovery procedures for the specific state registers hosted on the platform.
Required Experience
- At least 3–5 years of practical experience in DevOps engineering, Data Engineering, or Back-end/Full-stack development with a strong focus on infrastructure automation for data-intensive web platforms (such as municipal data portals, open data platforms, or regional information systems).
- Experience with CI/CD tools.
- Experience with Docker and Kubernetes (OKD is an advantage).
- Strong experience in administering and optimizing relational (PostgreSQL, MySQL) and non-relational databases, as well as experience with Big Data storage and processing systems.
- Experience with Infrastructure as Code (IaC).
- Experience in automating the deployment of data visualization tools, analytical dashboards (e.g., Apache Superset, Power BI embedded, Grafana), or reporting systems
- Prior experience in developing or maintaining municipal GIS (Geographic Information Systems), city dashboards, smart city platforms, or open data solutions will be a significant advantage
Qualifications
• Higher education in IT or related fields.