HamburgerMenu
hirist

Job Description

Job Description :


- End-to-End Architecture Design : Architect distributed, event-driven, and microservices-based systems similar to public cloud platforms.


- Leverage containers, Kubernetes, and hybrid virtualization environments (Hypervisor, OpenStack) in architecting it.

- Technology Evaluation & Strategy : Evaluate and recommend the right mix of tools, frameworks, and design patterns for each project, balancing performance, cost, scalability, and maintainability.

- Infrastructure & DevOps Alignment : Define infrastructure as code (IaC) strategies and embed DevOps, AIOps, and MLOps practices into system delivery pipelines.

- Integrate tools like GitLab, Jira, and cloud-native CI/CD workflows.

- Data & Integration Architecture : Design secure, high-performance system and database architectures using PgSQL, MongoDB, Redis, InfluxDB, Kafka, and ESB patterns to support real-time, analytical, and transactional workloads.

- Scalability & Resilience : Leverage knowledge of distributed computing, SDN/SDS, and container orchestration to build robust systems capable of handling high throughput with minimal latency and failure recovery.

- UML & Technical Documentation : Develop and maintain comprehensive UML models, architectural diagrams, and technical documentation that effectively communicate design intent across technical and non-technical stakeholders.

- Mentorship & Governance : Provide architectural oversight, code-level guidance, and mentorship to development teams.

- Ensure adherence to architectural standards, KPIs, and KRAs through reviews and active collaboration.

- Continuous Innovation : Stay at the forefront of emerging technologies and best practices.

- Propose architectural improvements that leverage advancements in AI/ML, cloud-native development, and intelligent automation.

- Deep expertise in cloud platforms engineering such as AWS, Azure, or GCP.

- Strong understanding of architectural patterns and design principles, including Event-Driven Architecture, distributed computing, enterprise bus, microservices, and high-performance computing.

- Proficiency in architecture diagramming tools and documentation.

- Strong foundation in data structures and algorithms, with a passion for programming (Python, Go preferred).

- Excellent leadership and communication skills.

- Strategic mindset with the ability to assess long-term implications of architectural decisions.


info-icon

Did you find something suspicious?