InOpTra Digital · 1 month ago
AWS Consultant -US Freelancing
InOpTra Digital is seeking a highly experienced AWS Consultant to join their team. The role involves designing and implementing complex cloud solutions on AWS, contributing to pre-sales activities, and leading cloud migration initiatives. The ideal candidate will have a deep understanding of AWS cloud infrastructure, data solutions, and DevOps practices.
AppsCloud ComputingInformation TechnologyInternet of Things
Responsibilities
Design, architect, and implement scalable, secure, and highly available AWS cloud infrastructures
Lead cloud migration initiatives from on-premises to AWS
Optimize cloud infrastructure for performance, cost, and security
Implement Infrastructure as Code (IaC) using tools like Terraform, CloudFormation, or CDK
Design multi-account AWS architectures using AWS Organizations and Control Tower
Implement disaster recovery and business continuity solutions
Design and implement data lakes, data warehouses, and analytics solutions on AWS
Work with AWS data services including Redshift, Athena, Glue, EMR, Kinesis, and Lake Formation
Develop data migration strategies and execute large-scale data migrations
Implement real-time and batch data processing pipelines
Design data governance and security frameworks
Establish and implement DevOps best practices and CI/CD pipelines
Automate infrastructure provisioning and application deployment
Implement monitoring, logging, and alerting solutions using CloudWatch, Prometheus, Grafana, or similar tools
Design and implement containerization strategies using ECS, EKS, or Fargate
Establish GitOps workflows and version control best practices
Lead application modernization initiatives including lift-and-shift, re-platforming, and refactoring
Design microservices architectures and serverless solutions
Provide technical guidance on application migration to AWS
Implement API management and integration solutions
Architect cloud-native applications using AWS services like Lambda, API Gateway, Step Functions, and EventBridge
Provide technical leadership and guidance on AWS implementations
Collaborate with client stakeholders to understand business and technical requirements
Deliver technical documentation and best practice recommendations
Support knowledge transfer and training initiatives
Qualification
Required
Minimum 20 years of overall IT experience
10+ years of hands-on experience with AWS cloud services and solutions
US-based candidate required
Bachelor's degree in computer science, Information Technology, or related field (or equivalent experience)
Strong scripting skills (Python, Bash, PowerShell)
Experience with infrastructure as code tools (Terraform, CloudFormation, CDK)
CI/CD tools (Jenkins, GitLab CI, GitHub Actions, CircleCI)
Configuration management (Ansible, Chef, Puppet)
Containerization and orchestration (Docker, Kubernetes)
Version control systems (Git)
Database administration and SQL expertise
Excellent verbal and written communication skills
Strong client-facing and presentation skills
Ability to translate complex technical concepts to non-technical stakeholders
Proven project management and leadership capabilities
Strong analytical and problem-solving skills
Ability to work independently and as part of a team
Experience mentoring junior team members
Strong documentation skills
Preferred
AWS Certified Solutions Architect – Professional (Preferred)
AWS Certified DevOps Engineer – Professional
AWS Certified Database – Specialty
AWS Certified Data Analytics – Specialty
AWS Certified Security – Specialty
Experience supporting pre-sales activities including solution design, RFP responses, and technical presentations
Ability to conduct discovery sessions with prospective clients
Experience creating solution architectures and technical proposals
Capability to deliver technical demonstrations and proof of concepts
Experience estimating effort, resources, and timelines for proposed solutions
Experience writing comprehensive Statements of Work (SOW) including scope, deliverables, timelines, and assumptions
Ability to define project milestones, success criteria, and acceptance criteria
Experience collaborating with sales and delivery teams to ensure alignment between proposals and execution
Capability to estimate resource requirements and create project budgets