A Backend Software Engineer specializing in Python and Django, responsible for developing and maintaining energy industry software solutions within a collaborative, agile environment utilizing AWS and modern deployment practices.
Key Responsibilities
Develop and maintain backend services using Python and Django
Implement APIs using Django REST framework and GraphQL
Collaborate with cross-functional teams to design and improve system architecture
Participate in continuous deployment processes using AWS, CircleCI, and related tools
Monitor and measure system performance using Sentry and CloudWatch
Requirements
Proficiency in Python programming language, with experience in server-side development.
Experience working with Django framework for web development.
Experience with Django-REST-framework and GraphQL Graphene for API development.
Ability to develop and maintain backend systems using Python and Django.
Experience working within a continuous deployment pipeline using AWS services.
Knowledge of AWS components such as Django, ELB health checks, and deployment automation.
Experience working in an engineering team following a Kanban-like approach, using tools such as Google Docs, Asana, Github, CircleCI, Sentry, and Cloudwatch.
Ability to work collaboratively with multi-disciplinary teams including server-side, client-side, and mobile engineers, as well as UX experts, copywriters, and designers.
Understanding of performance measurement and production monitoring tools such as Sentry and Cloudwatch.
Ability to follow coding conventions and contribute to open-source coding standards.
Strong communication skills to work effectively within a team environment.
Willingness to learn and adapt to new technologies and practices in a fast-paced environment.
Benefits & Perks
Compensation/salary range not specified
Work schedule not specified
Work environment perks include a Great Place to Work certification in multiple countries and high Glassdoor rating in the UK
Opportunities for learning and skill development working with talented engineers
Inclusive and accommodating interview process for candidates with specific needs
Equal opportunity employer with non-discrimination policies
Ready to Apply?
Join Kraken and make an impact in renewable energy