The Technical Architect willlead the design, development, and implementation of scalable, secure, andhigh-performance applications and infrastructure, leveraging AWS cloudservices, modern front-end technologies (React), and robust back-enddevelopment (Ruby/Ruby on Rails).This role requires a blend ofarchitectural vision, technical leadership, and deep practical knowledge inDevOps 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.