DESCRIPTION
Job summary
The Company:
Amazon Web Services (AWS) is the pioneer and recognized leader in Cloud Computing. Our web services provide a platform for IT infrastructure in-the-cloud that is used by hundreds of thousands of developers and businesses around the world. These customers range from start-ups to leading web companies to Global 500 companies.
The Group:
AWS Data Services group provides rapidly growing, industry acclaimed cloud services in areas of big data platforms to data analytics to operational databases. The group is at the forefront of innovation in these areas producing world-class cloud services such as Glue, EMR, Redshift, RDS Aurora and many more.
The Team:
AWS Glue is a serverless platform for Data Analytics, with a focus on Data Analyst & Data Engineer experience. Our goal is to redefine how Data Analytics is done and make it easy and fast for customers to query their data.
AWS Glue business is growing at a rapid scale and we are building a DevOps team to scale the product infrastructure. We are looking for talented DevOps/Systems Development Engineers to join our energetic, fast-moving team to own automating operational and business practices.
You will work with Senior and Principal Engineers and have the opportunity to mentor junior engineers. If you want to work in the growing Data Analytics space, this role will give you the opportunity to learn and grow.
Top reasons to join our team:
· Be catalyst to deliver a truly disruptive product that is growing rapidly
· Solve unique and first-order problems in areas of Big Data, Serverless computing, Spark, Distributed Systems and Machine Learning
· Learn how to build & operate distributed systems at massive scale
· Work on a fast growing business in AWS
About you:
· Are a "Find it, Fix it, Automate it, Never worry about it again" kind of engineer
· Want to have direct impact on tens of thousands of users
· Passionate in building large scale distributed systems
· Thrive in culture of ownership, delivery and bias for action
· Fast pace environment energizes you to be at your best
· Innovate and invent in agile and collaborative environment
· Curious and eager to learn to expect more of you and others
Responsibilities:
· Automating repetitive manual processes, developing tooling for infrastructure requirements
· Developing monitoring solutions, performing infrastructure maintenance and configuration
· Drive automation design and scaling requirements to support the service.
· Identifying and resolving issues, automating and improving repetitive processes, and working closely with the development team.
· Working alongside development, updating/enhancing our current software, automation of support processes and documentation of our systems.
· Translate functional and technical requirements into detailed architecture, design and extensible code
· Code and test complex system modules; develop and leverage frameworks to be effective and efficient
· Participate in architecture, design and code reviews to maintain our high development standards
· Mentor other engineers, defining our challenging technical culture, and helping to build a fast-growing team
Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and we host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon's culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.
Our team also puts a high value on work-life balance. Striking a healthy balance between your personal and professional life is crucial to your happiness and success here, which is why we aren't focused on how many hours you spend at work or online. Instead, we're happy to offer a flexible schedule so you can have a more productive and well-balanced life-both in and outside of work.
BASIC QUALIFICATIONS
· Programming experience with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby
· 2+ years of non-internship professional software development experience
· 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
· 3+ years' experience in a large-scale software development environment.
· 3+ years of experience in Systems Administration, Network Administration, AWS Cloud App development, DevOps or Site Reliability Engineering
· 3+ years of proven operating systems knowledge Linux/Unix
PREFERRED QUALIFICATIONS
· Working experience and good understanding of the AWS environment, including VPC, EC2, EBS, S3, SQS, Cloud Formation and Lambda.
· Working knowledge of TCP/IP networking, HTTP and HTTPS, load-balancers (ELB) and high availability architecture.
· Hands on experience with monitoring tools such as AWS CloudWatch
· Proven ability to troubleshoot and identify the root cause of issues.
· A history of dealing well with ambiguity, prioritizing needs, and delivering measurable results in a dynamic environment.
· Must be a self-starter and motivated.
· Experience with maintaining distributed systems and web services
· Understanding of design for scalability, performance and reliability
· Automation, testing or monitoring framework development
· System engineering experience in the cloud
· Strong knowledge of data structures and algorithms
· Strong understanding of system performance and scaling
· Possess excellent communication, sharp analytical abilities, and proven design skills
· Experience with large-scale data analytics and data warehousing is a plus
Amazon is an Equal Opportunity-Affirmative Action Employer - Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.
Job summary
The Company:
Amazon Web Services (AWS) is the pioneer and recognized leader in Cloud Computing. Our web services provide a platform for IT infrastructure in-the-cloud that is used by hundreds of thousands of developers and businesses around the world. These customers range from start-ups to leading web companies to Global 500 companies.
The Group:
AWS Data Services group provides rapidly growing, industry acclaimed cloud services in areas of big data platforms to data analytics to operational databases. The group is at the forefront of innovation in these areas producing world-class cloud services such as Glue, EMR, Redshift, RDS Aurora and many more.
The Team:
AWS Glue is a serverless platform for Data Analytics, with a focus on Data Analyst & Data Engineer experience. Our goal is to redefine how Data Analytics is done and make it easy and fast for customers to query their data.
AWS Glue business is growing at a rapid scale and we are building a DevOps team to scale the product infrastructure. We are looking for talented DevOps/Systems Development Engineers to join our energetic, fast-moving team to own automating operational and business practices.
You will work with Senior and Principal Engineers and have the opportunity to mentor junior engineers. If you want to work in the growing Data Analytics space, this role will give you the opportunity to learn and grow.
Top reasons to join our team:
· Be catalyst to deliver a truly disruptive product that is growing rapidly
· Solve unique and first-order problems in areas of Big Data, Serverless computing, Spark, Distributed Systems and Machine Learning
· Learn how to build & operate distributed systems at massive scale
· Work on a fast growing business in AWS
About you:
· Are a "Find it, Fix it, Automate it, Never worry about it again" kind of engineer
· Want to have direct impact on tens of thousands of users
· Passionate in building large scale distributed systems
· Thrive in culture of ownership, delivery and bias for action
· Fast pace environment energizes you to be at your best
· Innovate and invent in agile and collaborative environment
· Curious and eager to learn to expect more of you and others
Responsibilities:
· Automating repetitive manual processes, developing tooling for infrastructure requirements
· Developing monitoring solutions, performing infrastructure maintenance and configuration
· Drive automation design and scaling requirements to support the service.
· Identifying and resolving issues, automating and improving repetitive processes, and working closely with the development team.
· Working alongside development, updating/enhancing our current software, automation of support processes and documentation of our systems.
· Translate functional and technical requirements into detailed architecture, design and extensible code
· Code and test complex system modules; develop and leverage frameworks to be effective and efficient
· Participate in architecture, design and code reviews to maintain our high development standards
· Mentor other engineers, defining our challenging technical culture, and helping to build a fast-growing team
Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and we host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon's culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.
Our team also puts a high value on work-life balance. Striking a healthy balance between your personal and professional life is crucial to your happiness and success here, which is why we aren't focused on how many hours you spend at work or online. Instead, we're happy to offer a flexible schedule so you can have a more productive and well-balanced life-both in and outside of work.
BASIC QUALIFICATIONS
· Programming experience with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby
· 2+ years of non-internship professional software development experience
· 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
· 3+ years' experience in a large-scale software development environment.
· 3+ years of experience in Systems Administration, Network Administration, AWS Cloud App development, DevOps or Site Reliability Engineering
· 3+ years of proven operating systems knowledge Linux/Unix
PREFERRED QUALIFICATIONS
· Working experience and good understanding of the AWS environment, including VPC, EC2, EBS, S3, SQS, Cloud Formation and Lambda.
· Working knowledge of TCP/IP networking, HTTP and HTTPS, load-balancers (ELB) and high availability architecture.
· Hands on experience with monitoring tools such as AWS CloudWatch
· Proven ability to troubleshoot and identify the root cause of issues.
· A history of dealing well with ambiguity, prioritizing needs, and delivering measurable results in a dynamic environment.
· Must be a self-starter and motivated.
· Experience with maintaining distributed systems and web services
· Understanding of design for scalability, performance and reliability
· Automation, testing or monitoring framework development
· System engineering experience in the cloud
· Strong knowledge of data structures and algorithms
· Strong understanding of system performance and scaling
· Possess excellent communication, sharp analytical abilities, and proven design skills
· Experience with large-scale data analytics and data warehousing is a plus
Amazon is an Equal Opportunity-Affirmative Action Employer - Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.