Systems Engineer II, DaS FinTech – Job ID: 1973016 | ADCI – Karnataka – IN, KA, Bangalore

Amazon

  • Full Time

DESCRIPTION

Job summary
The Amazon Devices and Services Finance technical teams support multiple teams that perform financial planning and analysis for all Amazon Devices and Services categories including Echo, Kindle, Fire Tablets, Fire TV, Emerging Products, and Accessories. We build the tools and applications that empower our customers to manage and monitor their businesses. We are seeking a Systems Engineer to support multiple projects and initiatives as we continue to build new capabilities around analytics and application event monitoring.
You will have an opportunity to collaborate with Data Engineers, Application Development Engineers, and Security Engineers to help build and maintain CI/CD pipelines, ETL pipelines, and event monitoring solutions at scale. You will help shape the strategic direction and decisions for data integration and monitoring of critical Devices Finance Data Engineering platforms.

As a Systems Engineer, you should be an expert in the design, implementation, and maintenance of cloud infrastructure and technologies including but not limited to EC2, S3, RedShift, and Glue, to support real-world big data pipelines. You will build robust and secure solutions to address software vulnerabilities, upgrades and patching.

An ideal candidate is highly autonomous, possesses strong written and verbal communication skills, adapts quickly to new technologies, and has high career growth potential. On a typical day you might:
· Dive Deep while working with customers, troubleshooting, diagnosing, and resolving problems across various technologies
· Create and update engineering or customer-facing documentation
· Develop runbooks, or build tools, used by customers or other Systems Engineers
· Identify customer pain points, raising concerns to your team, to shape the product roadmap

You should have deep expertise with administrating EC2 instances via a command-line interface (CLI) and maintaining OS and application environments. You should have excellent communication skills to be able to work with security analysts and solution architects to determine how best to safeguard servers and pipelines from potential threats and vulnerabilities. You should be adept at unix/linux operating systems.

You will be responsible for designing and implementing scalable ETL and monitoring processes in a data warehouse platform across several connected AWS technologies, and be responsible for maintaining the health of the underlying system infrastructure. You should have the ability to use SQL and Python to derive logic that drives monitoring and alerting on specific logged events, and have experience extracting source data from an API. You will guide the rest of the team in following CI/CD best practices.

Key job responsibilities
Build robust, scalable, secure and reusable CI/CD pipelines to support Data Engineering teams
Support tier 2 applications

About the team
The Amazon Devices and Services Finance technical teams support multiple teams that perform financial planning and analysis for all Amazon Devices and Services categories including Echo, Kindle, Fire Tablets, Fire TV, Emerging Products, and Accessories. We build the tools and applications that empower our customers to manage and monitor their businesses.

BASIC QUALIFICATIONS

BASIC QUALIFICATIONS

· Bachelor’s degree in Computer Science, equivalent experience, or related field required
· 4+ years of relevant hands-on systems engineering in operating systems, security, storage systems
· Proficiency in setting up and automating CI/CD pipelines, preferably using AWS services
· 3+ years experience or background in Build and Release Engineering
· Proven proficiency in at least one modern scripting language
· Deployment and usage of monitoring systems

· Experience with version control/code-review tools like Git

PREFERRED QUALIFICATIONS

PREFERRED QUALIFICATIONS

· Leading development life cycle processes and best practices, especially in the areas of deployment automation and monitoring
· Experience in managing large fleets and pipelines
· Understanding the integration between automated software test and the build process
· Mentoring/training systems engineers
· Exposure to distributed systems at scale
· Performance engineering and capacity planning background
· Systems oriented approach to address big data problems

Job Overview