Role : Full Stack Python Engineer
Industry : Digital, SaaS, Compliance
Location : Manchester / Remote (office visits a few times a month)
Are you a talented Full Stack Python Engineer with a strong command of AWS looking to advance your career? We're seeking a skilled engineer to join an innovative tech company that's making a global impact.
About the Company: This company provides peace of mind by ensuring that all your electronic communications are archived on a reliable, robust, and cost-effective platform.
- Cloud Native: Our cloud infrastructure adapts to scale according to your requirements.
- Data Sovereignty: Choose any location for storing your data to comply with procurement and storage regulations.
- Fidelity: Record dynamic web content, including complex applications made with modern frameworks, which others cannot.
- SaaS Platform: Utilise an intuitive platform to access all archives, complete with full-text search, analysis, and reporting features.
- Search & Download: Easily search for and download archives straight from the platform.
What You'll Do: You will be a key part of our development team, focusing on building and enhancing our full stack applications. This role involves hands-on coding, leveraging AWS services, and collaborating with various teams to deliver reliable and high-performing software.
Responsibilities:
- Full Stack Development: Design, develop, and maintain web applications using Python frameworks such as Django and Flask.
- Backend Development: Build and manage server-side logic using Python and AWS services.
- AWS Administration: Utilise AWS services including Lambda, ECS Fargate, SQS, SNS, Aurora PostgreSQL & MySQL, and S3. Implement Infrastructure as Code with Terraform.
- Scripting & Automation: Automate processes and workflows using Python, Go, JavaScript, and Bash.
- CI/CD Pipelines: Develop and maintain CI/CD workflows using tools like Github Actions.
- Collaboration: Work closely with software engineering teams to design and build scalable applications.
- Developer Experience: Enhance workflows and address security issues within the development lifecycle.
- Monitoring & Observability: Implement monitoring tools and practices to ensure application performance and reliability.
What You Bring:
- Technical Proficiency: Strong skills in AWS services and Infrastructure as Code (Terraform).
- Python Expertise: Proficiency in Python, including experience with modern frameworks such as Django and Flask.
- Backend Skills: Solid experience with Python and server-side development.
- Scripting Abilities: Proficiency in Bash and Python.
- CI/CD Experience: Hands-on experience with CI/CD workflows using Github Actions.
- Problem-Solving Skills: Ability to troubleshoot and resolve issues effectively.
- Collaboration Skills: Work well within a team and communicate effectively with various stakeholders.
- Continuous Improvement: Keen on enhancing existing processes and developing new ones to improve reliability and efficiency.
Why Join Us?
- 25 days holiday + bank holidays (33 days per annum)
- Weekly Fruit & Veg Delivery (Home) - Up to £25 per week
- Gym (or other Health/Fitness) membership - £100 per month
- Annual Remote Office Budget - £500 (get a wework for the day etc)
- Budget to help setup home office when you join
- Flexible Bank Holidays (Work a bank holiday and use the day somewhere it's more useful)
- Flexible work locations - depending on tax implications we are happy for people to work in different locations. We offer hybrid, work from home or come to our Manchester office.
- Flexible work hours
- Apple Macbook Pro for work device
- Training & Development - support getting the training needed, visiting conferences etc
- Extra day off for your birthday
- Social committee organising regular company wide activities like our sports day, country walks, night outs, social events.
- Pension 3% company contribution
- Great Culture
- Ability to expense lunch once a week if you work from the office up to the equivalent of £15.