Python Developer
BlackSwan Technologies
Western Province

Contract Type: 

All eligible candidates are invited to apply for the position of Python Developer at BlackSwan Technologies.

  • Collaborates with designers, developers and product owners
  • Design and develop quality, proficient and well documented technical solutions that satisfy business requirements and meets corporate architectural standards
  • Develop solid unit and integration tests according to organizational standards
  • Contribute to and drive technological and architectural decisions
  • Participate in reviewing design and code for other team members
  • Adhere to agile development principles while following and improving all aspects of the scrum process
  • Function as a subject matter expert in multiple product components
  • Assist peer organizations with activities such as performance, scalability and reliability testing
  • Applies usability procedures and principles as defined at a project or product-line levels or through customer input
  • Contributes to and supports re-use through common components that are well documented and tested
  • Past experience with Financial Services will be a benefit

Bachelors or Master’ degree in computer science, information systems, STEM or related
Technical skills – Must haves

  • 5+ years of development, including integration to enterprise software
  • 3+ years experience development using Python
  • Strong knowledge of development on public clouds
  • Strong Knowledge of security principles
  • Good knowledge of application networking and troubleshooting
  • Experience with continuous integration and continuous delivery
  • Solid knowledge of NoSQL technologies
  • Knowledge of relational database concepts and experience using MySQL (or similar)

Technical skills – Strong Plus

  • 3+ years of experience with Java, J2EE, Tomcat
  • Experience with Google Cloud Platform and AWS
  • Knowledge of containerization technologies - Docker, Kubernetes
  • Knowledge of tradeoffs among PaaS, CaaS and IaaS cloud-based solutions
  • Experience with microservice-based architecture and popular middlewares
  • Familiarity with Data Science, Data Engineering

General skills

  • Ability to learn quickly, and independently, in a fast-paced environment
  • Excellent time-management, multi-tasking, and communication skills. Capable of juggling multiple projects and related complexities at the same time
  • Good interpersonal and communication skills
  • Work on a wide variety of tasks using emerging technologies
  • Superior analytical and problem-solving abilities
  • Desire to work in a team oriented, collaborative environment

Closing Date: 2020-08-29
Apply: via LinkedIn

Apply Now

Contact Employer

If you are interested in this job, feel free to submit your info to the employer.

+ Other Jobs in Information Technology

+ Other Jobs by BlackSwan Technologies