SR. DEVOPS ENGINEER
Cartera – A Rakuten Company
Location: Lexington Massachusetts
Time: 8 months ago
Job Description:
Who we are:
Cartera – A Rakuten Company, is the leading shopping solution for brand loyalty programs. We make shopping more rewarding by empowering businesses, including major airlines and top banks, to extend their brands and by helping members earn rewards when shopping with over 1,000 popular stores.
About the position:
DevOps Engineers at Cartera manage a complex software engineering infrastructure supporting 40+ Software and QA engineers. Day-to-day duties involve working with Project Management, Engineering and QA to build, test, and release code to our white-label shopping malls. Cartera’s infrastructure is hosted in AWS.
Responsibilities include:
-
Design and implement highly scalable and secure cloud infrastructure solutions using AWS services.
-
Collaborate with cross functional teams to ensure that systems are built with reliability, scalability, and observability in mind.
-
Coordination of software releases with Project Management, Change Control, and QA
-
Development of release strategies and methods
-
Ensure the availability, performance, and security of production and non-production environments.
-
Automating the provisioning and configuration of infrastructure and software
-
Monitor and troubleshoot system and application issues, implementing proactive measures to prevent recurrence.
-
Implement robust monitoring, alerting, and logging solutions to ensure system health and availability.
-
Maintain and improve the security posture of our infrastructure by implementing best practices and industry standards.
-
Guide Cartera through the journey to Containers and Kubernetes
-
Monitoring Cartera’s Production Infrastructure
-
On call every 4 to 5 weeks
Required Skills and Experience
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
-
Strong proficiency in Amazon Web Services (AWS) and it’s core services such as EC2, S3, RDS, VPC, Lambda, IAM, Amazon MQ, etc.
-
In-depth understanding and experience with CI/CD tools and frameworks, such as Jenkins, GitHub Actions, etc.
-
Proficiency in infrastructure-as-code (IaC) tools like Terraform or CloudFormation as well as provisioning tools such as Chef.
-
Solid scripting skills (e.g., Python, Bash, Ruby) for automation and configuration management.
-
Experience with containerization and orchestration technologies like Docker and Kubernetes.
-
Strong knowledge of networking concepts and protocols (TCP/IP, DNS, HTTP, SSL, etc.).
-
Hands-on experience with monitoring and logging tools like CloudWatch, Datadog and Splunk
-
Excellent problem-solving and troubleshooting skills with a strong attention to detail.
-
Strong communication and collaboration skills, with the ability to work effectively in
Qualification Requirements:
-
5 or more years working as a DevOps Engineer, preferably in a senior or lead role
-
2+ years of Linux System Administration
At Cartera Commerce – A Rakuten Company, our employees are our most valuable assets – they are Cartera. We want you to succeed and go far here. Our dynamic environment lets you be you, while still collaborating toward team success. We want fun, proactive, high-energy individuals to join us in making people happy. Cartera Commerce offers competitive compensation packages including stock options, medical and dental insurance, matching 401(k), company-paid holidays, and five weeks of paid time off per year.
Five Principles for Success
Our worldwide practices describe specific behaviors that make Rakuten unique and united across the world. We expect Rakuten employees to model these 5 Shugi Principles of Success.
Always improve, Always Advance - Only be satisfied with complete success - Kaizen
Passionately Professional - Take an uncompromising approach to your work and be determined to be the best
Hypothesize - Practice - Validate – Shikumika - Use the Rakuten Cycle to succeed in unknown territory
Maximize Customer Satisfaction - The greatest satisfaction for our teams is seeing their customers smile
Speed!! Speed!! Speed!! - Always be conscious of time - take charge, set clear goals, and engage your team
Rakuten provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type. Rakuten considers applicants for employment without regard to race, color, religion, age, sex, national origin, disability status, genetic information, protected veteran status, sexual orientation, gender, gender identity or expression, or any other characteristic protected by federal, state, provincial or local laws.