Key Skills: AWS architecture, DevOps pipelines, Terraform, CloudFormation, IaC, VPC networking, security compliance, CI/CD, monitoring, license management, Agile/Scrum, team mentoring, documentation standards.
Roles and Responsibilities:
- Understand the existing architecture to identify and implement improvements; design and execute the initial implementation of infrastructure
- Define end-to-end DevOps architecture aligned with business goals and technical requirements
- Architect and manage AWS cloud infrastructure for scalability, high availability, and cost efficiency using services like EC2, Auto Scaling, Load Balancers, and Route 53
- Design and implement secure network architectures using VPCs, subnets, NAT gateways, security groups, NACLs, and private endpoints
- Design, build, test, and maintain AWS DevOps pipelines for automated deployments across multiple environments (dev, staging, production)
- Enforce least privilege access controls to enhance security and ensure compliance
- Centralize monitoring using AWS CloudWatch, CloudTrail, and third-party tools; set up metrics, dashboards, and alerts
- Write, maintain, and optimize Terraform templates/AWS CloudFormation/AWS CDK for infrastructure provisioning
- Automate resource deployment and configuration management across DEV, QA, UAT & Prod environments
- Manage infrastructure lifecycle through version-controlled code with modular and reusable IaC design
- Use AWS License Manager to track and enforce software license usage and manage BYOL models for third-party tools like GraphDB
- Integrate license tracking with AWS Systems Manager, EC2, and CloudWatch; define custom license rules and monitor compliance
- Create and maintain detailed architectural documentation; participate in code and design reviews to ensure compliance with standards
- Establish architectural standards and best practices for scalability, security, and maintainability
- Communicate and collaborate effectively with stakeholders to gather and understand technical and business requirements
- Apply Agile and Scrum methodologies for iterative development and team coordination
- Mentor and guide DevOps engineers while fostering a culture of continuous improvement and DevOps best practices
Experience Requirement:
- 7-10years of hands-on experience in infrastructure architecture, AWS cloud solutions, and DevOps pipeline design
- Proven expertise in implementing and managing AWS services for high availability and fault tolerance
- Solid experience with Infrastructure as Code (Terraform, CloudFormation, AWS CDK) and CI/CD tools
- Strong background in security best practices and compliance within AWS environments
- Experience with license management using AWS License Manager and tracking compliance
- Excellent documentation and governance practices with ability to enforce architectural standards
- Experience in mentoring teams and driving DevOps culture across development and operations
- Demonstrated ability to collaborate with cross-functional teams in Agile environments
Education: B.Tech M.Tech (Dual), B.Tech