מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
As a SysDE II (System Development Engineer), you will lead the EMR/Athena release processes to improve efficiency, security, stability, and coverage. You will guide the entire lifecycle of releases, from creation to deployment, either by utilizing existing internal tools or by innovating and creating new ones. You will oversee the infrastructure of our internal testing and simulation environments, consisting of both synthetic and user-generated test benches. You will work closely with multiple DevOps teams to drive the SDLC from concept to launch and ensuring the highest level of for your deliverablesKey job responsibilities
• Analyze and improve availability, efficiency, capacity, scalability, security and performance of our services.
• Build, maintain and continuously improve infrastructure for a multi-site development team, including source code repository, build, integration, release tools and scripts, continuous integration infrastructure, packaging, and deployment tools.
• Develop processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.
• Investigate and recommend best practices for maintaining code quality, including the development of code metrics, code review workflows, test coverage measurement, and the use of static and dynamic analysis tools.
• Influence and drive operational excellence best practices within the organization.
• Mentor and support the career growth of fellow engineers within the team.
About the team
Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Mentorship & Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.Work/Life Balance
- 3+ years of non-internship professional software development experience
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
- Experience with Linux/Unix
- Experience with CI/CD pipelines build processes
- Experience with distributed systems at scale
- Experience leading the design, automation, deployment, and support of large-scale infrastructure
- Experience with Apache Hadoop ecosystem applications: Hadoop, Hive, Presto, Spark, and more
משרות נוספות שיכולות לעניין אותך