Senior AWS Cloud Architect (W2 Only)

Macpower Digital Assets Edge Private Limited

Austin, TX

JOB DETAILS
SALARY
$58.62 Per Hour
SKILLS
Amazon Web Services (AWS), Bash Scripting, Cloud Architecture, Cloud Computing, Computer Systems, Continuous Deployment/Delivery, Continuous Integration, Cost Benefit Analysis, Customer/Client Research, Data Entry, GitHub, High Availability, Identify Issues, Input/Output, Jenkins, Operational Audit, Operations Processes, Problem Solving Skills, Python Programming/Scripting Language, Scripting (Scripting Languages), Software Engineering, Splunk
LOCATION
Austin, TX
POSTED
5 days ago
Job Summary: We are seeking a candidate with extensive experience in implementing highly available, fault-tolerant cloud systems, and who has experience with monitoring tools, containerization, and implementing CI/CD pipelines.
Minimum Requirements:
  • 10+ years in experience in cloud engineering with at least 5 years focused on core AWS services.
  • 5+ years in experience automating deployments using CI/CD pipelines with GitHub Actions, Jenkins, ansible and similar tools.
  • 4+ years in experience with serverless architecture.
  • 4+ years in designing and implementing high availability and fault tolerant systems.
  • 4+ years in experience with monitoring tools, including CloudWatch, Prometheus, Grafana, and Splunk.
  • 4+ years in experience in containerization, proficient with ECS, EKS, and/or Fargate.
  • 2+ years in strong skills in Python, Bash, or other scripting/programming languages.
  • 1+ years in strong problem solving and troubleshooting skills.
  • 1+ years in AWS certifications strongly preferred.
  • 1+ years of ability to be adaptable and succeed in an environment where you may be given tasks that have clear goals but require you to find answers, understand the situation, and determine the steps and process to complete.
Key Responsibilities:
  • Understand business objectives and problems, identifies alternative solutions, performs studies and cost/benefit analysis of alternatives
  • Analyze user requirements, procedures, and problems to automate processing or to improve existing computer systems.
  • Confers with personnel of organizational units involved to analyze current operational procedures, identify problems, and learn specific input and output requirements, such as forms of data input, how data is to be; summarized, and formats for reports.
  • Write detailed description of user needs, program functions, and steps required to develop or modify computer program.
  • Review computer system capabilities, specifications, and scheduling limitations to determine if requested program or program change is possible within existing system.

About the Company

M

Macpower Digital Assets Edge Private Limited