Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

AWS Engineer

Agile Staffing Groups

AWS Engineer

National
Part Time
Paid
  • Responsibilities

    JOB FUNCTION: an AWS engineer is an IT professional who creates, maintains, and evolves an AWS cloud infrastructure for running applications.

    ROLES AND RESPONSIBILITIES

    • Be responsible for the planning, implementation, and growth of the AWS cloud infrastructure
    • Build, release, and manage the configuration of all production systems
    • Manage a continuous integration and deployment methodology for server-based technologies
    • Work alongside architecture and engineering teams to design and implement any scalable software services
    • Ensure necessary system security by using best in class cloud security solutions
    • Stay current with new technology options and vendor products, evaluating which ones would be a good fit for the company
    • Implement continuous integration/continuous delivery (CI/CD) pipelines when necessary
    • Recommend process and architecture improvements
    • Troubleshoot the system and solve problems across all platform and application domains
    • Oversee pre-production acceptance testing to ensure the high quality of a company's services and products

    REQUIREMENTS

    • Bachelor's degree in related field or equivalent work experience
    • 3+ Years of experience using AWS
    • Experience designing and building web environments on AWS, which includes working with services like EC2, ELB, RDS, and S3
    • Experience building and maintaining cloud-native applications
    • A solid background in Linux/Unix and Windows server system administration
    • Experience using DevOps tools in a cloud environment, such as Ansible, Docker, GitHub, Jenkins, and Kubernetes.
    • Experience installing and configuring different application servers such as IIS, JBoss, NGINX, Tomcat, and WebLogic
    • Experience using monitoring solutions like CloudWatch, Dynatrace, ELK Stack, and Splunk
    • An understanding of writing Infrastructure-as-Code (IaC), using tools like CloudFormation or Terraform
    • Knowledge of one or more of the most-used programming languages available for today's cloud computing (i.e., SQL data, XML data, R math, Clojure math, Haskell functional, Erlang functional, Python procedural, and Go procedural languages)
    • Experience in troubleshooting distributed systems
    • Proficiency in script development and scripting languages
    • The ability to be a team player
    • The ability and skill to train other people in procedural and technical topics
    • Strong communication and collaboration skills
    • An understanding of automation
    • Experience using ServiceNow

    BONUS EXPERIENCE

    • Success working on high-performance teams
    • Delivered solutions in large scale enterprise environments
    • Prior consulting or professional services experience
    • Motivated to continually improve your craft, sharing and learning every day
    • Exceptional integrity with the desire to create the best possible customer outcomes
    • Understanding of the theory, concepts, and real-world application of Continuous Delivery (CD), which requires familiarity with tools like AWS CodeBuild, AWS CodeDeploy, and AWS CodePipeline