In this role, we will work with the rest of Accenture and our customers to introduce and deliver the IBM & Red Hat modern cloud-native development technologies. In your role, you will participate in ideation and solutioning workshops to propose solutions to tough customer challenges, participate in building MVPs to prove the business hypothesis and finally work on application migration roadmaps and solution delivery during the delivery phase.
You will serve as an engineer in the AIRBG, co-creating innovative software solutions using emerging technology and modern software design methods in an agile environment, as well as helping customers to containerise and modernise their application portfolios and move from monolith architecture to microservices architecture. You’ll be contributing and facilitating the design and technical delivery of our solutions. As you do so, you’ll create infectious enthusiasm for building great software using principles of modern s/w engineering and agile culture. You'll support everything from the scoping of an engagement to delivering the engagements. This role suits a hands-on cloud-native software engineer with passion for development, design, communication, and delivering complex solutions.
Primary job responsibilities
Contribute to the design, and implementation of application prototypes and application modernisation using containerisation and delivery of solutions using modern application development practices and emerging technologies
Act as the subject matter expert in the development and delivery of the solution to the customer
Support pre and post-sales field teams during proofs of concepts, pilots and production deployments
Become a trusted advisor to our customers, helping them achieve business success in an ever-changing technology landscape
Team with Red Hat, IBM and the rest of Accenture to engineer software solutions, cloud migration and applications modernisation, plan and deliver container adoptions at scale designed to further accelerate our customers’ success
Be an active coder and continue to develop deep direct technical knowledge of container management systems, application infrastructure, architectures, and development solutions
Use your critical thinking skills to tackle tough problems in an innovative way
Assist in the development of standard reusable consulting service offerings, including definition of tasks, deliverables, and standard estimates
Required skills
Experience with Docker, Kubernetes, or other container tools
Experience with microservices, API management, and web-scale architectures, DevOps engineering and application delivery, container-based continuous delivery (CD) and automation tools, service mesh, i.e., using Red Hat OpenShift Container Platform, cloud automation, Red Hat Ansible Automation, and Everything as Code
Proven experience in designing, and developing complex customer solutions and facilitating sessions required for solution ideation and alignment in a rapidly evolving technology domain
Ability to develop custom solutions to solve these challenges in a fast-paced environment with your applied knowledge of working with agile, scrum, and DevOps
Preferably development and delivery experience with multiple programming languages, including Java, Quarkus with clear understanding of cloud service and deployment models
Applied knowledge of modern software delivery methods like TDD, BDD, continuous integration (CI) and CD and working knowledge of object-oriented design and design patterns applicable to modern software development
Preferably knowledge and experience with IBM Cloud Paks and Red Hat middleware stack
Excellent written and verbal communication and presentation skills and ability to study on your own, learn quickly, and put new knowledge into practice
Location: Flexible – Sydney, Melbourne or Canberra
**
See the latest jobs, news and events by joining our talent community:
{{$comment.date}}