The Technical Architect will lead the design, development, and implementation of scalable, secure, and high-performance applications and infrastructure, leveraging AWS cloud services, modern front-end technologies (React), and robust back-end development (Ruby / Ruby on Rails). This role requires a blend of architectural vision, technical leadership, and deep practical knowledge in DevOps methodologies to drive continuous integration and delivery. Key Responsibilities :
Architectural Design & Strategy :
Define and drive the technical architecture for applications, ensuring scalability, reliability, security, and performance.
Lead the design and implementation of AWS cloud infrastructure, leveraging services like EC2, S3, RDS, Lambda, ECS / EKS, VPC, and others.
Develop and implement architectural patterns and best practices for React-based front ends and Ruby / Ruby on Rails back-ends.
Evaluate and recommend new technologies and tools to enhance the development and operational landscape.
DevOps & CI / CD :
Design, implement, and maintain robust CI / CD pipelines using tools like Jenkins, GitLab CI, AWS CodePipeline / CodeBuild / CodeDeploy, etc.
Automate infrastructure provisioning and configuration using Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
Implement and manage monitoring, logging, and alerting solutions for cloud infrastructure and applications.
Ensure adherence to security best practices and compliance standards throughout the development and deployment lifecycle.
Technical Leadership & Mentorship :
Provide technical leadership, guidance, and mentorship to development and operations teams.
Conduct code reviews and ensure adherence to coding standards and architectural principles.
Collaborate effectively with cross-functional teams, including product management, QA, and other architects.
Development & Optimization :
Contribute to hands-on development of critical components using React and Ruby / Ruby on Rails.
Optimize application performance and cloud resource utilization to achieve cost-efficiency and improved user experience.
Troubleshoot and resolve complex technical issues related to application, infrastructure, and DevOps pipelines.
Required Skills & Qualifications :
Experience : Proven experience as a Technical Architect or Senior DevOps Engineer with a strong focus on AWS, React, and Ruby / Ruby on Rails.
AWS Expertise : In-depth knowledge and hands-on experience with a wide range of AWS services. AWS certifications are highly desirable.
DevOps Proficiency : Strong understanding and practical experience with DevOps principles, CI / CD pipelines, IaC, containerization (Docker, Kubernetes), and monitoring tools.
Front-end Development : Expert-level proficiency in React.js, including state management libraries (Redux, Context API), routing, and component-based architecture.
Back-end Development : Strong proficiency in Ruby and Ruby on Rails, including API design, database interactions, and testing frameworks.
Soft Skills : Excellent communication, leadership, problem-solving, and collaboration skills. Ability to work effectively in a fast-paced, agile environment.
Architect • Bengaluru, Karnataka, India