Skip to main content

AWS Cloud Software Engineer with Python

AWS Cloud Software Engineer with Python
IMG Solutions
remote
1 year 1 month ago

AWS Cloud Software Engineer

Required Experience / Skills:

  • 3 Years Software Development experience focused on Python & Infrastructure as Code platforms such as Terraform (preferred) and cloud formation scripts

o Must have Infrastructure As Code experience – preferably experience in configuration management and network automation and orchestration using automation frameworks such as Terraform, Ansible, Puppet, Salt, and/or Chef – (Terraform is preferred)

o Must have a minimum of 3 years of experience with Python Development including the ability to write logical, maintainable, well-tested, programs tailored towards infrastructure automation.

  • Daily responsibilities include (but not limited to):
  • Understanding of Layer 6 & Layer 7, primarily SSL/TLS and HTTP
  • Demonstrated understanding of networking design and implementation in hybrid cloud environments
  • Familiarity with AWS networking including resiliency and cost effectiveness
  • Familiarity with AWS networking constructs for a multi-regional Cloud environment
  • Familiarity with networking components and their uses in AWS including, what they do, what you can do with them, how to monitor them
  • BS in Computer Science or a related subject or equivalent working experience.
  • Must be willing to work an on-call rotation (low volume)
  • Must be willing to expand knowledge and experience with network infrastructure

Nice to have:

  • Experience with deploying and managing AWS Network Infrastructure
  • Cloudflare experience
  • Experience in Layer 4/Layer 7 Load Balancing design and optimization
  • Certification in any of the following:

o AWS Certified Advanced Networking – Specialty

o AWS Certified Solutions Architect – Professional

o AWS Certified DevOps Engineer – Professional

o Terraform

o Python Development certifications

Personal Work Habits Required:

  • Having a growth mindset and a desire to innovate - being unhappy with status quo and coming up with ways to make it better
  • Must be data driven, but comfortable with ambiguity - we often don’t know the answers, and that’s ok, but we figure it out
  • Must be a positive go-getter! There are problems here, like anywhere, and everyone is an opportunity for improvement!
  • Must possess good communication skills – should work well with others and should be good at providing clarity
  • Must be able to explain and express critical concepts
  • Should be good at using data to drive decisions and conversations
  • Must understand the concept of “Customer First!” - including understanding there are internal and external customers

Job Type

Full-time

Pay: $180,000.00 - $200,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Paid time off
  • Tuition reimbursement
  • Vision insurance

Compensation package

  • Bonus opportunities

Experience level

  • 3 years

Schedule

  • Monday to Friday

Application Question(s)

  • Do you have at least 3 Years Software Development experience focused on Python & Infrastructure as Code platforms such as Terraform (preferred) and cloud formation scripts?
  • Do you have Infrastructure As Code experience – preferably experience in configuration management and network automation and orchestration using automation frameworks such as Terraform, Ansible, Puppet, Salt, and/or Chef – (Terraform is preferred)
  • Do you have a minimum of 3 years of experience with Python Development including the ability to write logical, maintainable, well-tested, programs tailored towards infrastructure automation.
  • Do you have a solid understanding of Layer 6 & Layer 7, primarily SSL/TLS and HTTP?
  • Do you have a demonstrated understanding of networking design and implementation in hybrid cloud environments?
  • Do you have a familiarity with following?

o AWS networking including resiliency and cost effectiveness

o AWS networking constructs for a multi-regional Cloud environment

o Networking components and their uses in AWS including, what they do, what you can do with them, how to monitor them

  • Are you willing to expand your knowledge and experience with network infrastructure?
  • Do you have any certifications in any of the following areas:

o AWS Certified Advanced Networking – Specialty

o AWS Certified Solutions Architect – Professional

o AWS Certified DevOps Engineer – Professional

o Terraform

o Python Development certifications

  • Do you have Cloudflare experience?
  • Do you have any experience with deploying and managing AWS Network Infrastructure? If so, can you give a high-level of your experience with this?

Experience

  • IaC using Terraform: 3 years (Preferred)
  • Software Development: 3 years (Required)
  • Python Development/Scripting: 3 years (Required)
  • AWS Cloud Development/Operations: 3 years (Preferred)

Work Location

Remote

Expertise level

Work arrangement

Key skills

Similar Jobs in United States