Share
Primary responsibilities include troubleshooting, diagnosing and fixing production software issues, developing monitoring solutions, performing software maintenance and configuration, implementing the fix for internally developed code (Perl, Ruby, Java), performing SQL queries, updating, tracking and resolving technical challenges. Responsibilities also include working alongside development on Amazon Corporate and Divisional Software projects, updating/enhancing our current software, automation of support processes and documentation of our systems.Key job responsibilities
* As a System Development Engineer you will:
* Play vital role in helping us leverage supporting and developing technologies on any platform to increase global collaboration, increase efficiency, and meet our controller ship requirements
* Directly work with development teams to improve the applications built by conducting technical mitigations and deep dives on reported issues to find the cause and corrective actions* Work on proactive detection mechanism to report dip in software performance by building efficient metrics/monitors/alarms using our in house tools
* Build tools and automations to optimize the system, simplify processes, etc.
- 1+ years of DevOps or SysOps in a large-scale software development environment experience
- Experience in automating, deploying, and supporting infrastructure
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
- Experience with Linux/Unix
- Bachelor's degree in Computer Science, Computer Engineering, Systems Engineering, Electrical Engineering, or other related discipline
- Knowledge of distributed, multi-tiered systems, algorithms, and relational databases
- Experience with CI/CD pipelines build processes
- Knowledge of Linux fundamentals
- Experience working in an Agile environment using the Scrum methodology
- Experience with distributed systems at scale
These jobs might be a good fit