Python AWS Engineer

Knack Solutions
  • Reston, Virginia
  • Remote
    30+ days ago

    Job Description

    ***W2 only***

    Position: Python AWS Engineer

    Work Authorization: All Work Authorizations

    Location: Remote

    Contract: 12-24 months

    Job Description:

    This person is responsible for writing Python code or modifying Python code to invoke AWS API calls these API Calls are used to deploy AWS services to the Infrastructure / kick-off the automation process. They are also building, modifying and setting up the CI/CD pipeline build process. Hands-on experience with creating and modifying CloudFormation or Terraform templates. REST API development and integration is required. Experiencing building end-to-end automation in AWS is required.

    Minimum Required Experiences:

    • 6 years related work experience
    • Experience with AWS cloud migrations (preferred)
    • Expertise in DevOps and AWS CloudFormation
    • Experience in Software Development preferably in Python
    • Excellent interpersonal skills with attitude towards solving problems for customers with a Solution Engineering approach
    • Good technical and analytical skills for issues troubleshooting
    • Desired Experiences
    • Bachelor degree or equivalent
    • AWS Certification (associate or professional level)
    • Experience working in an Agile Environment
    • Experience using JIRA & Service Now

    Skills:

    • AWS Infrastructure expertise aligned to AWS well architected framework
    • Programming including coding, debugging, and using relevant programming languages for Infrastructure As Code (IaC)
    • Experience translating application requirements to AWS cloud technology infrastructure components for migration purposes
    • Good understanding of AWS IAM policies, Security Groups, NACLs, VPC Flow Logs and essential security concepts
    • Familiarity with AWS native logging & monitoring services including Cloudwatch, Cloudtrail and third party services like Splunk
    • Experience working in environments using DevOps tools like UCD, Terraform and AWS native tools for CI/CD
    • Understanding of AWS data migration strategies and tools like DMS, SMS, DataSync and queuing mechanisms
    • Excellent grasp of AWS foundational elements like EC2, Container Services, Load Balancers, Gateways and AutoScaling
    • Communication including communicating in writing or verbally, as well as using issue tracking mechanisms
    • Documentation for the purposes of analysis, data discovery, and decision-making using Confluence and Microsoft office tools
    • Experience gathering accurate information to explain concepts, answer critical questions
    • Ability to define problem statements, project resolution paths and report progress
    • Familiarity with enterprise change management, issue escalation and resolution processes
    • Experience in defining, updating and reporting assigned task progress in JIRA and other reporting forums
    • Influence technology partners through negotiating, facilitating meetings, and resolving technology issues

    Tools:

    • Python
    • AWS Tech Stack
    • DevOps in AWS
    • Migration Tools like MGN, CloudEndure, SMS, DMS, DataSync


    Numbers & Facts

    LocationReston, Virginia (
    Remote
    )

    Skills

    • Agile Programming Methodologiesunmatched
    • Amazon Elastic Compute Cloud (EC2)unmatched
    • Amazon Web Services (AWS)unmatched
    • Analysis Skillsunmatched
    • Application Programming Interface (API)unmatched
    • Atlassian JIRAunmatched
    • Automationunmatched
    • Autoscalingunmatched
    • Change Managementunmatched
    • Cloud Computingunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Data Migrationunmatched
    • Debugging Skillsunmatched
    • DevOpsunmatched
    • Documentationunmatched
    • Identify Issuesunmatched
    • Interpersonal Skillsunmatched
    • Load Balancingunmatched
    • Microsoft Officeunmatched
    • Migration Strategyunmatched
    • Negotiation Skillsunmatched
    • Problem Solving Skillsunmatched
    • Programming Languagesunmatched
    • Progress Reportsunmatched
    • Python Programming/Scripting Languageunmatched
    • REST (Representational State Transfer)unmatched
    • Resolve Customer Issuesunmatched
    • ServiceNowunmatched
    • Short Messaging Service (SMS)unmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Splunkunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder