Job Purpose:
Combines deep software engineering expertise with a strategic mindset for designing cloud-native, data-driven architectures. The ideal candidate has a strong background in backend development, CI/CD pipelines, and modern cloud platforms, and is comfortable working across software, infrastructure, and data layers. Prior experience with SCADA systems, industrial IoT, or mission-critical architectures in the energy sector is highly valued. This role requires both hands-on technical skill and the ability to guide cross-functional teams in building scalable, maintainable, and secure digital platforms.
Job Responsibilities:
- Lead the design and evolution of cloud-native architectures for scalable, maintainable, and secure digital platforms, with a strong emphasis on Google Cloud, while also leveraging experience with AWS and/or Azure.
- Architect and implement distributed backend systems and microservices using Java and, eventually, Python, following best practices in performance, resilience, and security.
- Design and govern Kubernetes-based deployment strategies across environments, ensuring robust container orchestration, service mesh integration, and operational observability.
- Integrate software platforms with industrial systems such as SCADA, OPC-UA, and IoT data sources, enabling secure and reliable interaction with physical assets in energy environments.
- Evaluate and integrate emerging technologies relevant to the energy domain, including edge computing, time-series data platforms, and asset modeling (e.g., digital twins).
- Define and drive the adoption of architectural standards, technical design patterns, and cloud governance practices across engineering teams.
- Collaborate with machine learning and data engineering teams to integrate intelligent processing pipelines and decision-support systems into production platforms.
- Provide expert guidance on CI/CD pipeline design, GitOps workflows, and infrastructure-as-code strategies using tools like Terraform, Cloud Build, or GitHub Actions.
- Apply DevSecOps principles to ensure continuous security, compliance, and traceability across cloud-native systems.
- Act as a technical mentor for senior developers and tech leads, fostering a culture of architectural thinking, system ownership, and continuous improvement.
- Collaborate with cross-functional stakeholders to translate business and operational requirements into scalable and future-proof technical solutions.
- Maintain high-quality documentation of architectural decisions, interfaces, and infrastructure blueprints using internal wikis, diagrams, and Confluence spaces.
Qualifications and Experience:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical discipline.
- 10+ years of professional experience in software engineering, including 3+ years in solution or enterprise architecture roles.
- Advanced proficiency in Java (preferred) and/or Python, with strong understanding of scalable backend architectures.
- Proven expertise in designing RESTful and event-driven APIs, microservices, and distributed systems.
- Deep knowledge of containerization (Docker) and orchestration with Kubernetes, including production-grade deployments.
- Demonstrated experience architecting cloud-native platforms, ideally with hands-on expertise in Google Cloud Platform (preferred), plus working knowledge of AWS and/or Azure.
- Experience integrating software platforms with industrial systems such as SCADA, OPC-UA, modbus, or other industrial IoT protocols.
- Proficiency in infrastructure-as-code and CI/CD design using tools like Terraform, Cloud Build, GitHub Actions, or equivalent.
- Strong understanding of DevSecOps principles and cloud security best practices.
- Comfortable working with relational and NoSQL databases, including performance and scalability trade-offs.
- Excellent leadership, communication, and collaboration skills across technical and business stakeholders.
- Ability to translate business and operational needs into scalable, secure, and maintainable technical architectures.
- Excellent communication and collaboration abilities. Fluent in English (working language).
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer
2026-05-21
Freelance .NET Developer
2026-05-20
DevOps Engineer (all genders)
2026-05-28
- Posted
- Sep 24, 2025
- Type
- Contract
- Level
- Associate
- Location
- Doha
- Company
- Anotech
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer
2026-05-21
Freelance .NET Developer
2026-05-20
DevOps Engineer (all genders)
2026-05-28