DevOps Engineer
Diffco
- Los Angeles, CA
- $160,000-220,000 per year
- Permanent
- Full-time
- Design, implement, and manage cloud-based solutions with a focus on AWS services, ensuring optimal performance and disaster recovery strategies.
- Proficiency in coding and scripting for automation, utilizing Spring Boot, Spring Cloud, MyBatis, ElasticSearch, MySQL, Docker, and Redis.
- Monitor current eCommerce System status using CloudWatch and other tools, troubleshoot and resolve production issues.
- Contribute to continuous integration and deployment (CI/CD) processes using Jenkins, Git, and similar tools.
- Participate in the development and implementation of software lifecycle management, from conception to deployment and operations.
- Bachelors degree in Computer Science, Software Engineering, or a related field.
- Demonstrated proficiency in AWS services, such as Elastic Kubernetes Service, Route 53, Amazon Aurora, RDS for MySQL, OpenSearch Service, VPC, ElastiCache, WAF, CloudFront, and Lambda.
- AWS certifications (DOP-C02 or SAP-C02) are preferred but not mandatory. Hands-on AWS experience is highly valued.
- Solid understanding and experience with Spring Boot, Spring Cloud (Nacos), MyBatis/MyBatis Plus, ElasticSearch, MySQL, Docker, and Redis.
- In-depth knowledge of Jenkins, Git, and other CI/CD tools.
- On-site work
- Employment contract
- Attractive compensation package with real potential to develop career opportunities.
- Medical insurance
- Multicultural and diverse environment which highly values knowledge and exchange of ideas, supportive and positive attitude in the team
- Internal sessions for knowledge sharing to achieve constant professional growth
- The range for this position is $160,000 - $220,000 annual compensation. Compensation package offered will be based on multiple individualized factors, including a candidate's job-related knowledge, skills, and experience.
- You will have the exciting opportunity to work on cutting-edge projects in the Silicon Valley for both US and European clients utilizing the latest technologies, methodologies, frameworks and approaches with the ability and time to learn and develop professionally.
- Our team is a second family, so you would enjoy spending the day working on nice projects with kind people with broad interests.
- Learn continuously, expand your skills and demonstrate your professional level and ability to take more responsibility to grow.
- We care about you and are interested in your personal professional goals, motivation and we build a perfect work/life balance.