Location: Sydney, Australia
DESCRIPTION
Job summary
Global leader in Cloud Infrastructure is looking for best-in-class Network Engineers to help deploy, scale and automate one of the world’s largest and complex networks. Our client’s goal is to become “The Infrastructure Platform” to the world. Our customers demand the highest quality and reliability for their services. We are expanding at a tremendous rate it is our responsibility to maintain quality and reliability while developing innovative ways to automate the scaling of our network.
As a Network Development Engineer working within us you will:
- Be responsible for automation of deploying network infrastructure across all of our network fabrics that supports the Amazon Retail Service, Kindle, Payments and multiple AWS services.
- Deploy, scale and automate our network across multiple global data centres. This includes existing footprints and greenfield locations.
- Drive scaling of current network designs to meet the demand of our customers.
- Create simple, repetitive deployment processes that increase both velocity and quality.
- Work closely with our internal customers on designs/solutions; bringing those designs/solutions from concept to production.
- Create and update our network standards and ensure that the network is deployed to these standards.
- Create and implement changes on the network.
- Automate workflow and execution of deployments on a global scale
- Work closely with our automation teams in transitioning and designing new tools that allow us to scale at unprecedented volume.
Our ideal candidate has a proven record of building automated solutions, is highly autonomous, possesses strong written and verbal communication skills, strong project management and time management skills and has a successful track record of designing simple, scalable solutions and troubleshooting complex network problems and delivering innovative solutions. The desire and ability to work in a fast paced, collaborative environment is essential.
BASIC QUALIFICATIONS
- Bachelor’s Degree in a technology related field or equivalent experience to a Bachelor's degree
- 5+ years professional experience working in large scale networking environments.
- 5+ years with internet routing protocols and concepts: TCP/IP, BGP, MPLS, ISIS and/or OSPF
- 3+ years with network operating systems such as Cisco IOS and Junos.
- 3+ years working in a Linux/Unix environment
- 3+ in automation via Bash/shell scripting and Perl/Python programming.
PREFERRED QUALIFICATIONS
- Knowledge of network analysis fundamentals and robust troubleshooting skills; specifically, network performance analysis
- Experience working with customers to diagnose a problem, and work toward resolution
- Excellent verbal and written communication skills
- Meets/exceeds clients’s leadership principles requirements for this role
- Meets/exceeds clients’s functional/technical depth and complexity for this role
Interested candidates email your resume to sabrina@elixirexperts.com
Freshers – Software Trainees - Preferred Immediate Joiners
- Iteron Technology is hiring Freshers - Software Developer
- Strong knowledge in basic computer programming
- Good verbal, written & communication skills.
- Candidates with software certification highly accepted.
- B.E/B.Tech passed outs with no standing arrears.
As a Elixir developer, you would be responsible for designing, developing and maintaining web applications, back-end REST services, messaging, etc. You will work alongside other engineers and developers working on different layers of infrastructure. A commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
Requirements:
- CS Bachelor's degree or equivalent job experience
- 2-3 Years Elixir/Erlang development and deployment
- Strong functional programming experience
- Strong experience with unit and integration testing
- Understanding of OTP network clustering
- Experience developing in a container-based environment
- Experience with any cloud-based service providers such as AWS, GCP, DigitalOcean, etc., is a plus
- Experience in Agile methodologies like SCRUM or Kanban. Importantly, developing experience in Unix based Environments
We’re looking for a candidate with 3 years of experience with a passion for technology, self-motivated and results oriented individual with the ability to work effectively with other team members.
Strong experience in ReactJs Development
- Excellent knowledge of HTML5, CSS, JavaScript and front-end frameworks ReactJS
- Experience with popular React.js workflows such as Flux or Redux
- Experience with the Redux data pattern and NGRX
- Experience working with server-client architectures, consuming JSON data from API’s
- Curiosity and a highly collaborative work style
We are looking for a candidate with 3 years of experience in mobile app development. In this position you'll be working with technologies like React Native, Redux, RX Observables, Type Script etc.
Skills & Qualifications :
- Good mobile app development experience (2-3 years)
- Strong knowledge of React Native
- Strong Javascript knowledge
- Strong attention to detail in UX & interactions
- Familiar with Javascript ES6/ES7
- Experience integrating REST APIs.
- Good knowledge of Git, Gitlab/bitbucket/Github etc.
Node.js Backend Developer that will focus on back-end development. You will be involved in a wide range of backend development tasks, including:
- Creating and supporting development of backend API
- Designing and building backend API micro services, supporting client-side applications
- Integration of components and remote systems into the platform
- Software design and documentation
- Communication with our partners, customers and vendors in an effective way to understand and implement optimal solutions
- Internal support, knowledge sharing and mentoring
Skills and experience required
- Building micro services using Node.js and JavaScript
- Using multiple JavaScript frameworks, build systems, tools and deployment mechanisms
- Developing RESTful APIs using Node.js
- ECMAScript 6, JavaScript
- SCM using Git, Git workflows
- Docker, software containerization and micro services architectures
- Excellent analytical and communication skills
- Proven ability to be a self-starter
- Experience with AGILE development methodologies
You can Skilfully write high-quality, well-tested clean code and you are comfortable with Object-Oriented programming and SOLID design principles
- Proficient in Test Driven Development and Behaviour Driven Development
- Proficient in building Micro Services with Java 1.8 or higher, J2EE, spring, Spring Boot
- Exposure to Apigee, Ping Federate, OAuth and OpenID Connect
- Experience in using containerization technologies and cloud, Azure and Pivotal Cloud Foundry preferred
- Prior experience working with Continuous Integration and Deployment in a DevOps oriented product development environment and familiarity with modern MML technologies like Splunk, New Relic and Pager Duty
- Guide and advocate with technical expertise in the areas of architecture, design, implementation, and testing
- Working experience on asynchronous messaging patterns like IBM MQ, Rabbit MQ, Kafka
- Proficient with No SQL and Relational Databases
- Working knowledge of Agile development methodology like Scrum, XP and Kanban
REQUIRED EXPERIENCE AND EDUCATION:
- 5 + years of experience with Java in software industry
- Engineering in Computer Science or MCA.
Primary Skills :
Ruby, ROR, OOPs, Java script, JQuery, HTML5, CSS3, MySQL.
- Experience with Git, Ruby on Rails, along with other common libraries such as RSpec and Resque Good understanding of the syntax of Ruby and its nuances Solid understanding of object-oriented programming
- Good understanding of server-side CSS preprocessors such as Sass, based on project requirements
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
- 1-2 years of experience with ROR in software industry.
Where creativity meets technology: At ElixirExperts we are constantly on the lookout for out of the box thinkers. Our teams are small, agile and top of the game. We are looking for Elixir Developer who will partake in the design, development and implementation of advanced software solutions. As a Elixir Developer, you will work collaboratively both with and across teams environment and have strong interpersonal skills, and in-depth practical knowledge and experience in Elixir and Erlang
Requirements
- 2+ years proficiency in 2 or more programming languages Erlang or Elixir or any other functional language.
- Develop high-quality code and are comfortable with test driven development
- Experience with any cloud-based service providers such as AWS, GCP, Digital Ocean, etc.,
- Understanding of hard problems involving scalability, security and performance on topics such as distributed systems, caching, encryption, storage and schedulers.
- Experience in Agile methodologies like SCRUM or Kanban. Importantly, developing experience in Unix based Environments