AWS Developer AWS Developer …

in Brisbane, Queensland, Australia
Permanent, Full time
Be the first to apply
in Brisbane, Queensland, Australia
Permanent, Full time
Be the first to apply
AWS Developer
Job Description
  • Strong Postgre SQL Background, with capability to understand and write SQL with a performance mindset
  • Strong Unix Background, able to work and navigate on Unix environments.
  • Strong understanding of Mass Parallel Processing (MPP) Databases (Netezza & Redshift)
  • Proficient with version control tools Stash/Bitbucket and Source Tree
  • Strong understanding of data structures and how to optimize data delivery for different BI Reporting tools (Tableau & Cognos)
  • Strong programming skills and ability to learn new programming techniques and languages
  • Able to understand and write Unix scripts
  • Able to understand and write Perl scripts
  • Able to understand and write Java
  • Optional: Python, JSON and Ruby.
  • Ability to rapidly acquire an understanding of complex business problems/requirements to develop solutions and designs, regardless of existing areas of expertise or specialization.
  • Ability to define complex and innovative technical solutions to business problems with due consideration to the business problem, group synergies and commercial reality
  • Ability to take a "big picture" view to innovatively solve complex technical problems
BI Delivery Practices
  • Adopt Unit Testing approach by utilizing Test-Driven Development Framework
  • Adopt client change management practices for Data Engineering Delivery
  • Adopt and contribute to Data Engineering Delivery coding practices and standards
  • Able to demonstrate ability to apply DevOps practices across diverse architectures
  • Utilising Version Control and adopting Branching strategies for Continuous Build
  • Utilising Automated Unit Testing capabilities with tools such as DBFit
  • Utilising Automated Deployment capabilities for Continuous Integration (Usage of Jenkins for CI)
Soft Skills
  • Good presentation and communication skills
  • Strong analytical ability with a capability to pitch technical information to staff at multiple levels within the organisation (including non-technical audiences)
  • Strong analytical, design and consultative skills
  • Sound written and verbal communication skills
  • Sound customer service and communication skills
  • Proven Diagnostic and Troubleshooting skills

Cognizant logo
More Jobs Like This
See more jobs