Software Architect
Petah Tikva, Center District, IL
Description
mPrestāsĀ Civil DepartmentĀ is responsible for designing and delivering mission-critical systems that support energy, utilities, smart infrastructure, and more. We are looking for anĀ ArchitectĀ to join our high-impact team and work closely with theĀ Architect , Dev Team Leader & DevOps Team LeaderĀ to shape and scale innovative platforms in production environments.
Role Overview
As a Senior Architect at mPrest, you will write and lead design efforts across multiple projects, working at the intersection of software architecture, cloud-native infrastructure, and real-time data systems. You will guide cross-functional teams, influence technology strategy, and be hands-on in both design and decision-making.
Responsibilities
- Work side-by-side with another Architect to define system architecture, integration strategies, and technical roadmaps.
- Take POCs from idea to deployment withĀ minimum risk and maximum impact, ensuring business alignment and technical viability.
- Lead high-level and detailed design of complex distributed systems usingĀ Kubernetes,Ā Java,Ā Python,Ā .NET Core, andĀ .NET Framework.
- Write high-level and detailed level design documents.
- Drive architectural best practices, security by design, scalability, and maintainability across projects.
- Collaborate with DevOps, Backend, Frontend, QA teams to ensure alignment between infrastructure and application layers.
- Participate in architecture reviews, threat modeling, and design validation activities.
- Support the development of internal tools, accelerators, and reusable services across the mPrest platform.
- Take part in customer-facing discussions, architecture presentations, and requirement refinement sessions.
- Mentor engineers and promote a strong engineering culture based on ownership, quality, and continuous improvement.
Requirements
Must-Have Qualifications
- 10+ yearsĀ of experience in software engineering, with at leastĀ 5+ years in architecture roles.
- Deep understanding and experience with Kafka, PostgreSQL, MongoDB andĀ Elastic Search.
- Proven experience designing and deploying production-grade systems onĀ Kubernetes.
- Strong proficiency inĀ Java,Ā Python,Ā .NET Core, andĀ .NET Framework.
- Deep understanding of microservices, distributed systems, and integration patterns.
- Hands-on experience with CI/CD processes in cloud-native practices.
- Hands-on experience with CI/CD processes in On Prem OpenShift Environments.
- StrongĀ communication and interpersonal skillsĀ ā must be able to collaborate effectively with both technical and non-technical stakeholders. And talk with our clients.
- Experience withĀ hybrid environmentsĀ (on-prem + cloud).
- Fluent in English āĀ written and spoken.
Why Join Us
None* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index š°
Tags: CI/CD Cloud DevOps Java Kafka Kubernetes Microservices MongoDB POCs PostgreSQL Python Smart Infrastructure Strategy
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.