Python – Senior Software Engineer At Mitra Innovation In Moratuwa, Sri Lanka

Application deadline date has been passed for this Job.
  • Post Date: January 21, 2022
  • Applications 0
  • Views 207
Job Overview

Python – Senior Software Engineer

What Comes After A Senior Developer? - Codemotion Magazine

Job Summary

We are looking for a senior Python developer with extensive AWS experience to join our growing engineering team and help us develop and maintain our suite of products. The candidate’s responsibilities will include writing and testing code, integrating software applications with third-party services, and working with our extensive backend infrastructure based on AWS. 

You will be a great fit if you:

  • Learn about new technologies and discuss potential solutions to problems

  • Are self-aware and are driven to improve your skills and learn from those around you

  • Have a start-up mentality: self-starter, proactive, flexible

  • Have strong communication skills, a positive attitude and empathy

Main responsibilities

  • Backend API development in Python

  • Contributing to the design and architecture of the application

  • Automating infrastructure creation in AWS and maintaining

  • Creating CI/CD pipelines and maintaining

  • Contributing to effective documentation and communication of knowledge, systems and processes

  • Actively contributing throughout the project lifecycle to offer solutions to problems, and providing support and assistance within the team

  • Following Agile/Scrum practice, methodologies and attitude. 

Required competencies, qualifications and experience

  • Bachelor’s or Master’s degree in Computer Science or a related field

  • Minimum of 4 years experience as a Python developer

  • Experience with Python, Django/Django Rest Framework and Python libraries.

  • Experience with object-relational databases (PostgreSQL preferred)

  • Experience designing and implementing APIs

  • Experience in deploying and managing solutions within Amazon Web Services (AWS), using services including RDS, Redshift, ECS, Kinesis, Lambda

  • Good level of DevOps capabilities and experience

  • Experience in scripting Infrastructure as Code (preferably Terraform with AWS)

  • Experience in using Git and Atlassian suits.

Nice to have competencies, qualifications and experience

  • Experience with containerization (Docker preferred)

  • Experience integrating with and managing third-party services

  • Experience with data analysis, data pipelines, ETL and query optimisation

  • Experience working with Data Scientists and Analysts and their requirements

  • Experience in start-up environments

  • Previously worked in an Agile company environment

  • Understanding of Mobile development (Swift/Kotlin preferred)


Job Detail
  • Offered SalaryNot Specified
  • Career LevelSenior Executive
  • Experience4 Years
  • GenderBoth
  • INDUSTRYComputer and technology
  • QualificationBachelor's Degree
Shortlist Never pay anyone for job application test or interview.