Posted:1 day ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

The purpose of this role is to create solution architectures for systems and platforms ensuring all relevant options are explored for time, cost and compliance to the company's standards, policies and practices whilst meeting the business requirements. The role will oversee the work of other architects and delivery of the solution for clients both internal and external, shepherding it through the relevant governance.

Educational Requirements

  • Bachelor's degree in computer science, Information Technology, or related field
  • Certifications in cloud architecture (e.g., AWS Certified Solutions Architect, Azure Architect Expert) are a plus

Must-Have Technical Skills

Frontend Technologies

  • Proficiency in modern frameworks like React.js, NextJS, Angular, or Vue.js
  • Expertise in component-based architecture, state management (e.g., Redux, Vuex), responsive design, and performance optimization
  • Experience integrating frontend with RESTful or GraphQL APIs

Backend Technologies

  • Strong command over Node.js, Java, .NET Core, or Python (Django/Flask)
  • Capable of building scalable APIs, handling asynchronous operations, and implementing robust error handling and logging
  • Experience with modular code design and secure authentication mechanisms

Database Systems

  • Relational Databases: PostgreSQL, MySQL schema design, query optimization, transaction management
  • NoSQL Databases: MongoDB, Redis document modeling, caching strategies, understanding of CAP theorem

DevOps & CI/CD

  • Docker & Kubernetes: Containerization, orchestration, service discovery, and health checks
  • CI/CD Tools: Jenkins, GitHub Actions automated pipelines, environment management, rollback strategies

Cloud Platforms

  • Hands-on experience with AWS, Azure, or Google Cloud
  • Designing cloud-native solutions using managed services, cost optimization, and monitoring tools
  • Implementing IAM policies and secure cloud configurations

API Design

  • Designing and documenting RESTful and GraphQL APIs
  • Handling pagination, filtering, versioning, and secure access
  • Using tools like Swagger/OpenAPI for documentation

Security Best Practices

  • Implementing OAuth2, JWT, and adhering to OWASP guidelines
  • Preventing vulnerabilities like XSS, CSRF, and SQL Injection
  • Ensuring encryption, secure coding, and regular audits

Architecture Patterns

  • Designing systems using Microservices, Serverless, or Event-Driven Architecture
  • Managing distributed systems, service communication, and eventual consistency
  • Monitoring and tracing using tools like Open Telemetry or Jaeger

Collaboration with Project Manager:

  • Participate in project planning, effort estimation, and risk assessment
  • Translate business requirements into technical specifications and architecture
  • Ensure alignment of technical roadmap with project timelines and deliverables

Collaboration with Development Team:

  • Create and maintain architecture diagrams, design documents, and coding standards
  • Conduct code reviews, design reviews, and performance audits
  • Guide developers on best practices, framework usage, and technical decisions
  • Ensure scalability, security, and maintainability of the system

Good-to-Have Skills

  • Experience with AI/ML integration or data engineering
  • Familiarity with Infrastructure as Code (Terraform, CloudFormation)
  • Knowledge of performance tuning and cost-efficient architecture
  • Exposure to Agile/Scrum methodologies
  • Understanding of enterprise integration patterns (e.g., messaging queues, service buses)

Location:

DGS India - Pune - Extentia Tower

Brand:

Merkle

Time Type:

Full time

Contract Type:

Permanent#DGS

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

pune, maharashtra, india

bengaluru, karnataka, india

chennai, tamil nadu, india

bengaluru, karnataka, india

chennai, tamil nadu, india