Architect
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
DevOps engineer responsible for provisioning hosted as well as managed AWS instances to support data, reporting, analytics, ML and AI use cases. Leverage AWS design principles, data access patterns, and relevant AWS services to enhance the efficiency and performance of the data applications. Improve cloud product reliability, availability, maintainability, and cost-benefit including developing fault-tolerant tools to ensure general robustness of cloud infrastructure. Assist in ensuring security best practices for cloud are followed and customer data is secured. Core Responsibilities Design, implement, and maintain CI/CD pipelines for backend and microservices applications. Build and manage AWS infrastructure using Infrastructure as Code (CloudFormation, CDK, Terraform). Configure and operate core AWS services (EC2, ECS/EKS, Lambda, S3, RDS, VPC, CloudFront, API Gateway). Implement monitoring, logging, and alerting (CloudWatch, CloudTrail, X-Ray, OpenSearch). Improve reliability, scalability, and performance through automation, autoscaling, and capacity planning. Own deployment, incident response, and post-incident reviews for production environments. Implement security best practices (IAM, KMS, security groups, WAF, parameter/secret management). Optimize cost and usage of AWS resources and recommend architecture improvements. Collaborate closely with developers, QA, and product teams to streamline release processes.