- Develop and maintain highly reliable scalable and maintainable enterprise applications that can match Apple volumes- Understand requirements engage with team members multi-functional teams and project managers to define solutions and estimate the scope of work required- Collaborate with mentor and influence members within your team and across other teams at Apple- Deliver solutions that can keep up with a constantly evolving product in a timely fashion- Review technical designs and perform code review
At least 7 years of experience in designing and developing scalable enterprise grade solutions
Extensive hands-on experience with Ruby on Rails Postgres Redis and Sidekiq
Hands-on with architecture design development and deployment of enterprise systems in cloud (AWS/GCP/Azure)
Experience in rolling out distributed large-scale low latency web applications with REST Data Caching Services DB schema design and data access technologies
Experience crafting and architecting distributed systems concurrent programming and coding data structures
Excellent debugging skills
Good understanding of containerization and container orchestration with docker and kubernetes
Experience designing ecosystems for Web applications & API Platforms
Understand security concepts and build reliable and safe distributed applications
Experience with leading and mentoring Engineers
Ability to optimally multi-task and support multiple concurrent projects
Familiarity with DevSecOps fundamentals - CI/CD pipelines continuous monitoring
Familiarity with Go Java Python
BS or MS degree in computer science or information management
Excellent analytical and quantitative skills
Experience in a large enterprise with a global environment across multiple timezones and geographies
Excellent communication and collaboration skills and ability to multi-task
To be successful you are self-motivated; driven to achieve and go above and beyond
Attention to detail
Comfortable working in a loosely structured organization
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.