Apple is Hiring for Fresher | Trainee | Any Graduate | 0 - 1 yrs | Apply Now

Apple is Hiring for Entry Level | Engineer | B.E | B.Tech | M.Tech | BCS | BCA | MCA | 0.6 – 3 yrs | USA

Apple Inc. is an American multinational technology company headquartered in Cupertino, California, that designs, develops, and sells consumer electronics, computer software, and online services. It is considered one of the Big Four technology companies, alongside Amazon, Google, and Microsoft.

Software Engineer, Infrastructure Engineering

Job Description:
Fluency in object-oriented programming & concurrent systems
Production experience with developing web services based on REST standards (preferably in Java)
Experience working with web servers such as Tomcat, Spring Boot, Jetty, Nginx (preferably all)
Sound knowledge and experience of relational and nosql datastores (e.g. Oracle, Couchbase, Cassandra)
Sound knowledge on streaming solutions (e.g. Kafka, RabbitMQ)
Knowledge on Version Control Systems (GIT, SVN), build tools (e.g. Maven, Gradle, NPM, GoDep) and CI/CD tools (e.g. Jenkins / Travis CI/ Circle CI)
Knowledge on Linux based platforms, and Scripting in Shell/Python
Detailed understanding of containerization and cluster management technologies (e.g. Docker, Kubernetes, Swarm)
Expertise with cloud platforms such as AWS, GCP, Azure, or similar.
Experience with Golang or strong desire to learn

At Retail store apps team, we build and manage large scale web and iOS applications that are used by Apple retail store employees worldwide. As we expand our presence from Apple Data center to other cloud providers, we are looking for an ambitious and highly motivated software engineer to help us in this journey
– Should have the ability to work in a fast-paced, mission critical environment
– While the candidate will write a fair amount of code, a lot of our work will also involve operationalizing and integrating systems to get continuous delivery pipeline kicking in.
– Work closely with development and QE team to understand their needs and provide constant feedback to the partners
– Identify performance bottlenecks by working closely with development team and help in designing fault-tolerant and resilient applications
– Automate things rather than doing them twice.
– Strong analytical, problem solving and interpersonal skills. Excellent written and verbal communication skills is a requirement
BS in Computer Science or equivalent or MS in Computer Science or equivalent
– Knowledge of Configuration Management tools (e.g. Ansible, Puppet, Chef, SALT, Terraform, CloudFormation)
– Experience with Logging and Monitoring tools (Splunk, Kibana, Grafana)

https://lnkd.in/fdYhxi4