Python Automation Engineer

Responsibilities:
  • Within the group, you’ll be part of a specific team with its own identity. A normal work week consists of a mix of building new features, fixing bugs, showcasing your work, and planning. We have short weekly planning meetings and provide lots of time to focus without meetings. On a quarterly basis you’ll also have personal 1-1 meetings with your Line Manager to support your own growth in the team.
  • As the team is diverse and distributed, asynchronous collaboration within the team is key. You’ll be supported by a Service Manager with planning and prioritization.
  • The team take pride in the quality of our code, our delivery practices, breadth of our automated test coverage and the documentation we write.
  • You’re successful with your responsibilities if you engage and deliver together with the team in a way that is stable and sustainable. We value predictability and avoid unreasonable deadlines that cause us to rush or cut corners.
Qualifications:
  • Python 3.8+
  • AWS – especially Lambda, API Gateway, Step Functions, SQS, EventBridge
  • AWS Chalice framework
  • Python testing tools – pytest, flake8
  • Integrating with third party APIs – i.e. GitHub, Jira, Cloudflare, GraphQL
  • Docker
  • Git best practices – rebase, squash, bisect
  • Kanban delivery – we enjoy working with lean methods
  • Excellent asynchronous collaboration and communication

We don’t expect you to know everything, but we want people who are open to learning new things.

Sr. Full Stack Laravel/VueJS Developer

  • 7+ years of experience in Laravel 6/7/8
  • Senior Level experience with VueJS And Back-end (PHP, MySQL)
  • Development Understanding of advanced/complex Laravel topics (Queues, Caching,Events)
  • Understanding of AWS services (S3, SQS/SNS) Good understanding of api-driven applications
  • Experience with GrapesJS web editor/DOM manipulation frameworks is a big plus
  • Experience with multiple modern JavaScript Framework, ES6 standard practices, and Frontend testing
  • Write clean, secure, test driven, easily maintainable and modular codes.
  • Database designing and maintenance.
  • Build reusable code and libraries for future use.
  • Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team
  • Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications
  • Experience in Python and/or AWS is nice to have
  • Overlapping with EST, if required
  • Conversational to Fluent English communication is a must