Python Developer role works within the Edison team to build-out the features and functionality needed by stakeholders in this fast-growing product. Excellent understanding of automated testing as a practice and in the context of Python. Understanding Amazon Web Services (AWS Lambda, Step functions, ECS, etc.) is vital. Understanding Terraform, Drupal (and PHP in general) is a nice to have. Effective communication skills to properly articulate complex concepts Purpose. Clients's web publishing platform, and Continuous Delivery is an internal product that offers the ability to get changes of all types (new features, configuration changes, bug fixes) into production safely, quickly, and sustainably. ECD is a purpose-built Continuous Delivery pipeline that allows the platform to deploy and release frequently and securely. It does exactly what it sounds like: supports Edison to continuously deploy and deliver updates to our platform, with minimal hassle. The Edison team consists of around 30 members, which include a product owner, technical lead, development, and quality assurance resources. Edison CD is constantly growing, improving, and adding new features throughout its whole ecosystem. Duties and responsibilities Working with the existing squad to build out features and functionality defined by the product owner and tech lead. Qualifications • Medium to extensive experience with Python. • Comfortable with working remotely with distributed teams. • Experience with AWS services such as ECS, S3, DynamoDB, SQS, SNS, Events and Lambda. • Experience with Agile Methodologies. • Familiar with PHP and Drupal
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.