PayPal is seeking a cloud engineer to design, build, and enhance scalable cloud solutions for internal teams, focusing on improving platform operations, observability, and infrastructure-as-code.
Requirements
- 5+ years of experience in cloud environments with a strong focus on scripting, infrastructure automation, and building scalable deployment pipelines.
- Must have strong hands-on experience with Linux system administration, troubleshooting, performance tuning, and shell scripting.
- Proficient in managing and maintaining containerized workloads using Amazon ECS and Amazon EKS, including scaling, patching, upgrades, and cluster maintenance.
- Experienced using MySQL and cloud-based relational database solutions like CloudSQL, Aurora, with knowledge of database replication and scalability patterns.
- Deep experience with Load Balancing (ELB/ILB), Reverse Proxies, CDNs, and application delivery optimization.
- Skilled in scripting with Python and Bash for automation, monitoring, and orchestration purposes.
- Experience with CI/CD automation frameworks and tools (e.g., GitHub Actions, Jenkins, Argo CD, GitLab CI).
Responsibilities
- Design, develop, and test new cloud solutions and enhancements.
- Write efficient, clean, and maintainable code in Python and Infrastructure-as-Code (IaC) tools, with proper documentation and readability.
- Be passionate about building scalable and high-performing cloud-based platforms and services.
- Continuously explore opportunities for optimizing cloud performance, cost-efficiency, and reliability.
- Build, maintain, and enhance CI/CD pipelines for efficient deployment and automation.
- Monitor cloud system alerts, troubleshoot critical issues, and engage management/stakeholders for resolution.
- Oversee the maintenance and operations of cloud platforms to ensure smooth functioning and high availability.
Other
- Minimum of 7 years of relevant work experience and a Bachelor's degree or equivalent experience.
- Good communication and articulate skills to present the ideas, influence team players and stakeholders.
- Collaborate with cloud engineers, architects, cross-domain teams, and business stakeholders.
- Work closely with Product Managers to align cloud solutions with business needs.
- Participate in and contribute to cross-functional teams, including scrum of scrums, to ensure alignment and progress.