HamburgerMenu
hirist

Job Description

Description :


- Define and design scalable, reliable, and secure architecture for enterprise and cloud-based applications.

- Translate business requirements into high-level and low-level technical designs.

- Evaluate and select appropriate technologies, frameworks, and tools to meet functional and non-functional requirements.

- Create and maintain architecture diagrams, technical documentation, and design patterns.

- Ensure adherence to architecture principles, coding standards, and performance benchmarks.

- Lead and mentor development teams through architecture reviews, code reviews, and best practices.

- Collaborate with cross-functional teams engineering, DevOps, security, and QA to ensure end-to-end solution integrity.

- Define and enforce technical governance frameworks and DevSecOps standards.

- Drive adoption of modern development practices, including microservices, API-first design, and CI/CD pipelines.

- Design solutions leveraging cloud platforms (AWS, Azure, GCP) and modern cloud-native services.

- Architect microservices, RESTful APIs, event-driven systems, and integration frameworks (Kafka, RabbitMQ, etc.

- Oversee application modernization, re-architecture, and migration to cloud or hybrid environments.

- Collaborate with DevOps teams to optimize deployment automation, observability, and scalability.

- Define and implement application performance monitoring and tuning strategies.

- Ensure compliance with security standards, data privacy, and regulatory requirements.

- Conduct risk assessments and impact analysis for architectural decisions.

- Implement disaster recovery and high availability design principles.

- Stay current with emerging technologies and industry trends to recommend innovative solutions.

- Drive proof-of-concept (PoC) initiatives and evaluate new tools, frameworks, and architectures.

- Advocate for automation, reusability, and scalability across technology stacks.

Required Qualifications & Experience :

- Bachelors / Masters degree in Computer Science, Engineering, or a related field.

- 10- 15 years of total experience in software engineering, with at least 4- 5 years in an architecture or lead engineering role.

- Proven expertise in application architecture, system design, and solution delivery.

- Hands-on experience with :

1. Cloud Platforms : AWS / Azure / GCP (certifications preferred).

2. Databases : SQL (PostgreSQL, MySQL, MSSQL) & NoSQL (MongoDB, Redis, Cassandra).

3. DevOps & Tools : Docker, Kubernetes, Jenkins, Git, Terraform, Ansible.

4. Architecture Styles : Microservices, Serverless, Event-Driven, and API-Driven Architectures.

- Strong understanding of software design patterns, scalability principles, and system integration.

- Experience in performance engineering, cloud cost optimization, and high availability architectures.

- Excellent communication, documentation, and stakeholder management skills.

Preferred Certifications :

- AWS Certified Solutions Architect / Azure Solutions Architect Expert / GCP Cloud Architect

- TOGAF, Zachman, or similar enterprise architecture frameworks

info-icon

Did you find something suspicious?