Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Amazon Software Development Engineer Ring Emulator 
United States, California, Irvine 
671944037

10.06.2024
DESCRIPTION

Responsibilities
- Administer, monitor, and deploy large scale systems and service solutions on AWS- Recommend alternative design and platform options
- Monitor communications channels, monitoring tools, and related systems to ensure awareness of system stability, health, and performanceKey job responsibilities
- Core software development of the emulator across both the UI and API stacks
- Automating Deployment: Create and maintain automated deployment pipelines to streamline the release of software applications and updates.
- Continuous Integration/Continuous Deployment (CI/CD): Implement and maintain CI/CD pipelines to facilitate frequent and reliable software releases.
- Monitoring and Logging: Set up monitoring systems to track the performance and health of applications, and manage log data to troubleshoot issues.
- Maintenance: Remediate issues related to system updates and issues reported by security/compliance scanners.- Problem Resolution: Troubleshoot and resolve issues related to deployments, configurations, and performance.
- Scripting and Coding: Write scripts and code to automate tasks and create custom solutions for specific needs.- Cost Optimization: Optimize infrastructure costs by scaling resources as needed and making cost-effective choices.
- Containerization: Work with containerization technologies like Docker and container orchestration platforms like Kubernetes.A day in the lifeRCIT drives Ring Excellence across these four pillars:
- DevOps
- Operational and Engineering Excellence
- Infrastructure Cost and Efficiency
- Information TechnologyIrvine, CA, USA

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language


PREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent