Information Technology

Senior AWS Engineer

Johannesburg, Gauteng   |   Contract
  • About us on www.copious-software.com or give us a call to chat more.
  • To achieve the project's objective we need your experience, expertise as well as your passion for innovation & creativity!


Job Description

Skills required -

  • Minimum of 5+ years of experience in Software Engineering.
  • With a minimum of 2 years of hands-On experience with AWS & Cloud stacks is must: VPC / Public & Private Subnet / Load Balancer / Nat Gateway / Internet Gateway / EC2 / AWS Database Setup / Cloud Watch / Cloud Front etc.
  • Good exposure & some experience with Java / Microservices / Camunda / Hibernate / Webservices (Soap & Rest) / Maven / ELK (Elasticsearch, Logstash, Kibana) etc. 
  • Database Knowledge: SQL/PL-SQL (Inner Outer Joins, Group By, Having, Stored Procedures, Triggers, Cursors, etc).

Role & Responsibility -

  • Understand the business goals and make sure the solutions meet client expectations.
  • Understand the problems holistically and solve them in a generic manner by producing re-usable components or services when it is possible.
  • Follow established coding standards, architecture principals, and development processes.
  • Develop software solutions to support business clients.
  • Develop Unit tests and Integration tests and performing quality assurance of development.
  • Document logic used, comment on the code and troubleshoot isolating issues within complex environments.
  • Produce code following Technical standards and selected design patterns.
  • Release source code to QA and Production environment.
  • Consult with the Systems Analyst and Systems Architect on technical issues encountered. 
  • Participate in code reviews to check the application standards, logic and effective use of libraries and reusable aspects of the application.
  • Understanding and applying the fundamentals of SOA and OO principles and methodologies.

Other skills required -

  • Go-getter, Result oriented, Creative & Innovative approach.
  • Problem solver & Customer service orientation
  • Conflict Resolution Skills.
  • Better time management & Stress management.
  • Professional Communication (written, verbal/presenting and listening).

Qualifications

Awards & Certifications -

  • Degree or Diploma in IT.
  • Related tech-stack certifications are beneficial.

Employment type -

  • Our preferred engagement model is contracting (approx 12 months of initial engagement & renewable).
  • We do welcome a permanent employment model too; let's discuss this further close to the onboarding stage.

Submit Your Application

You have successfully applied
  • You have errors in applying