What are the responsibilities and job description for the Lead AWS cloud engineer position at Alliance IT?
Job Description
Responsibilities:
- Strong programming skills
- Understanding SQL and implementation in application code
- Hands on experience in the following AWS resources to create IAC codebase in Terraform.
- EC2 Instances and Auto Scaling Groups
- IAM Roles and Policies
- S3 Buckets and Bucket Policies
- AWS KMS and Secrets Manager
- AWS Transfer Server
- Lambda Functions
- API Gateway
- OpenSearch
- ELBs (focus on NLB)
- Security Groups and NACLs
- Experience in AWS IAM security, create users, roles, policies, and inter-account trusts.
- Experience in AWS Roles Strategies. Direct user access, User Assumed Role and Assumed Role.
- Experience in S3 Bucket, create a policy, Triggers, Trust Relationship between accounts.
- Work with the developer team to help solve code issue, problems and troubleshoot.
- Work with Solution Designers and create documents.
- Experience in EC2 instance, automatic deployment with Terraform.
- Experience in monitoring solution (CloudWatch, CloudTrail, AWS Config Manager, Security Hub).
- Experience in GitHub, branching strategy.
- Automate environment provisioning leveraging Infrastructure as Code (IaC)
- Work with Dev/Data teams to document and streamline as much of their workflow as possible, including agile branching and release strategies. Orchestrate end-to-end coordinated deployments of both app code and data!
- Create reusable, extensible, secure COE artifacts (e.g., CICD yaml templates, ARM Templates, Blueprints) to enable wide-spread adoption by developers of best practices and compliance across an organization.
- Coach dev/data teams on how to use the above COE templates, self-service automation, and branch/release strategies as it applies in an Agile SDLC
- Experience in configuring & monitoring different attributes and handling scale-up and scale-down scenarios for the application in Cloud
- Have experience building and deploying as containers on a cloud platform using an automated CI / CD pipeline.
- Application monitoring through operations insights, application insights
- Provide best practices around provisioning production and non-production environments on cloud to optimize the usage
- Have a good understanding in the implementation of advanced security, authentication, and single sign-on across cloud and on-premise
Required Skills:
- At least 6 years of experience with DevOps automation & Infrastructure as code and Configuration Management (e.g., Terraform, Ansible, etc)
- Experience working in agile/scrum environment.
- Self-driven and should be able to create work in less guided environment.
- Excellent oral and written communication skills, ability to converse and collaborate with globally distributed software teams.
- Active listening and excellent presentation and writing capabilities.
- Critical thinking, decision-making, time/stress management and organizational skills
- Influence a culture of service ownership at organization. Engage in training and mentoring to help develop other engineers with this mindset.
- Proficient in Git framework and branching strategies.
- Strong communication, analysis and problem-solving skills
- Adaptable to changing architecture and new technologies.
- AWS Certified DevOps Engineer and/or other AWS certifications
Salary : $60 - $80
Senior Lead Cloud Architect - AWS (RapidScale)
CRS RapidScale, Inc. -
Raleigh, NC
Lead Cloud Engineer (RapidScale)
CRS RapidScale, Inc. -
Raleigh, NC
Senior Lead Cloud Engineer, Citrix (RapidScale)
Cox Communications -
Raleigh, NC