Systems Development Engineer I
Amazon Web Services (AWS) · Bellevue, WA · 2 wk ago
EngineeringFull-time
We need to output HTML fragment with sections: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content. Need to extract content.
Let's parse the posting.
First part: description includes application deadline, but we drop that as boilerplate? It's not required to keep. The description includes narrative about role. We can put that under About the role.
Responsibilities: "Key job responsibilities" section includes bullet-like sentences: "As a member of this team, you will be charged with identifying ways to improve the lives of our customers through improvements to tools, processes, and documentation, while working alongside talented systems developers and systems engineers across isolated AWS regions and the AWS GovCloud regions. You will also be learning site reliability engineering fundamentals: recognizing toil, the manual, repetitive work that produces no lasting improvement, contributing code and automation that removes it, and coming to understand your systems' normal performance envelope well enough to tune alarms that catch real problems."
Also earlier there is "A day in the life" but that's more description; could be part of responsibilities or about the role. We'll keep responsibilities as above.
Requirements: Basic Qualifications list: Associate's degree or above, or CND (Certified Network Defender) or GSEC (GIAC Security Essentials); Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby; 1+ years of working in a Linux/Unix environment experience; Experience with automating and simplifying team development, test, and operations processes; Current, active US Government Security Clearance of TS/SCI with Polygraph.
Qualifications: Preferred Qualifications list: 3+ years of programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby; 3+ years of cloud computing technologies experience; 3+ years of Linux/Unix systems experience; 3+ years of multithreaded, distributed development experience; Working knowledge of TCP/IP networking and core web technologies, such as DNS, HTTP, TLS/SSL certificates, and session and cookie handling; Working knowledge of configuration management systems, such as Puppet, Chef, Ansible, or related systems.
Skills: Could combine programming languages, networking, config mgmt, etc. But we already have qualifications. Might create a Skills section summarizing technical skills: programming languages, Linux/Unix, cloud, SRE, networking, config mgmt. However we must not invent content; we can extract from qualifications. Could put under Skills: programming languages (C++, C#, Java, Python, Golang, PowerShell, Ruby), Linux/Unix, cloud computing, multithreaded/distributed development, TCP/IP networking, DNS, HTTP, TLS/SSL, configuration management (Puppet, Chef, Ansible). That's derived from qualifications.
Benefits: The posting mentions: "Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave." Also mentions sign-on payments and RSUs. So we can include Benefits section with that list.
Pay: The posting includes salary ranges for multiple locations: "USA, CO, Denver - 99,100.00 - 160,000.00 USD annually" etc. So we have Pay info. Should we include Pay section? Yes, because posting states them. Provide maybe a
- with each location and range.
Schedule: No explicit schedule info (full-time, etc). Not present. So we omit Schedule.
Also need to include About the role: summarizing the introductory paragraphs. Must preserve all substantive information; not invent. We'll copy the descriptive paragraphs about role, mission, etc. Ensure not to repeat job title.
We need to avoid boilerplate like EEO, accommodation links, etc. Remove those.
Also remove duplicated lines like "As a member of this team, you will be charged with identifying ways to improve the lives of our customers through improvements to tools, processes, and documentation." appears twice (once in responsibilities and earlier). We'll keep only once in responsibilities.
Now produce HTML fragment:
- ...
- ...
- ... ...
- ... ...
- ... ...
- ... ...
- ... ...
- ...
- ...
- . Requirements: - Associate's degree or above, or CND (Certified Network Defender) or GSEC (GIAC Security Essentials) - Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby - 1+ years of working in a Linux/Unix environment - Experience with automating and simplifying team development, test, and operations processes - Current, active US Government Security Clearance of TS/SCI with Polygraph Now Qualifications: Preferred Qualifications list. - 3+ years of programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby - 3+ years of cloud computing technologies experience - 3+ years of Linux/Unix systems experience - 3+ years of multithreaded, distributed development experience - Working knowledge of TCP/IP networking and core web technologies, such as DNS, HTTP, TLS/SSL certificates, and session and cookie handling - Working knowledge of configuration management systems, such as Puppet, Chef, Ansible, or related systems Now Skills: we can combine technical skills from both sets, but ensure not to invent. Could list: Programming languages (C++, C#, Java, Python, Golang, PowerShell, Ruby), Linux/Unix administration, Cloud computing, Multithreaded/distributed development, TCP/IP networking (DNS, HTTP, TLS/SSL), Configuration management (Puppet, Chef, Ansible), Site reliability engineering fundamentals (toil identification, automation, performance tuning). However the last item is from responsibilities; it's okay. We'll produce bullet list. Now Benefits: list as per posting. Benefits bullet points: - Health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance, option for Supplemental life plans) - Employee Assistance Program (EAP) - Mental Health Support - Medical Advice Line - Flexible Spending Accounts - Adoption and Surrogacy Reimbursement coverage - 401(k) matching - Paid time off - Parental leave
About the role
... paragraphs ...