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