Solution Architect Fullstack
Job Summary
Job Description:
Solution Architect (Full Stack)
Educational Requirements
- Bachelors 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 NextJS Angular or
- 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 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)
- Relevant certifications
Location:
DGS India - Gurugram - Golf View Corporate TowersBrand:
MerkleTime Type:
Full timeContract Type:
PermanentRequired Experience:
Staff IC
About Company
Dentsu is an integrated growth and transformation partner to the world’s leading organizations. Founded in 1901 in Tokyo, Japan, and now present in approximately 120 countries.