Overview
Skills
Job Details
Location: Remote Position
Contract to Hire: 6 months
Senior DevOps / Cloud Engineer (w/ AWS, Python & Network Experience)
Desired Experience / Skills:
- 3 Years Software Development experience focused on Python & Infrastructure as Code platforms such as Terraform (preferred) and cloud formation scripts.
- 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)
- 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): *Maintaining and updating network health and infrastructure *Using the Python / Terraform platforms to create scalable code. *Application testing, code troubleshooting, and bug fixing.
- Network Engineering background of a minimum of 3 years and have the following skillsets/knowledge:
o WAN Technologies - Transit Gateways, Direct Connect
o VPC's and all functions/features (cross A-Z routing, inter- and intra- VPC routing,
etc.)
o DNS in AWS - R53 zones (cross-account sharing, split horizons, etc.), RD53 DNS
(firewall, inbound and outbound resolvers, how VPCE/Privatelink interacts with
DNS, etc.)
o Load Balancing - Different LB types, tradeoffs and when to use which, how they
interact with applications (headers, PPv2, etc.)
o Data Center Networking Experience including switching and routing (Cisco
preferred) and Firewall Management (Palo Alto preferred)
o 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
- EKS Cluster Deployment and Management
- EC2 Deployment and Management
- General AWS Experience - What they do, what you can do with them, how to monitor them, Step Functions, EBS, Lambda, API Gateway, S3, RDS, DDB, Cloudwatch, EventBridge, etc.
- 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