At a Glance
- Tasks: Develop and maintain scalable Python applications while collaborating with cross-functional teams.
- Company: Join a dynamic team focused on innovative cloud-native solutions.
- Benefits: Competitive pay, remote work flexibility, and opportunities for mentorship.
- Other info: Enjoy a fully remote role with occasional travel to Newcastle.
- Why this job: Make an impact in the tech world while working on exciting projects.
- Qualifications: Strong Python skills and experience with AWS services are essential.
Location: Fully Remote with occasional travel to Newcastle
Clearance: Active SC Clearance Required
Contract Length: Initial 6 months
Rate: £450-500
Key Responsibilities:
- Developing and maintaining scalable Python applications and services
- Working with large-scale data processing solutions using Apache Spark/PySpark
- Building and supporting cloud-native solutions within AWS
- Collaborating closely with Product Owners, Business Analysts, and engineering teams
- Supporting CI/CD pipelines and deployment processes
- Contributing to system resilience, optimisation, and ongoing platform improvements
- Mentoring junior engineers where required
Key Skills & Experience:
- Strong Python development experience
- Experience working with AWS services such as S3, Glue, EMR, Lambda, CloudWatch, IAM and DynamoDB
- Knowledge of Apache Spark and PySpark
- Experience with Apache Airflow for orchestration
- Strong SQL and data analysis capabilities
- Experience with Docker and containerised deployments
- Infrastructure as Code experience using Terraform
- CI/CD pipeline experience using GitLab
- Understanding of secure engineering and cloud best practices
- Previous public sector or government project experience is highly desirable
Requirements:
- Active SC Clearance is essential
- Must be eligible to work in the UK
- Able to travel occasionally to Newcastle when required
Tech Lead Front End employer: TechShack
As a leading employer in the tech industry, we offer a dynamic and inclusive work culture that prioritises innovation and collaboration. Our fully remote setup allows for flexibility while still providing opportunities for occasional team engagement in Newcastle, fostering a strong sense of community. We are committed to employee growth through mentorship and continuous learning, making us an excellent choice for those seeking meaningful and rewarding careers in technology.
StudySmarter Expert Advice🤫
We think this is how you could land Tech Lead Front End
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who have experience with SC cleared roles. A friendly chat can lead to insider info about job openings or even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Python projects, especially those involving AWS and data processing. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with CI/CD pipelines, Docker, and cloud-native solutions. Practising common interview questions can help you feel more confident.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Tech Lead Front End
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Python and AWS, as these are key for the Tech Lead Front End role. We want to see how your skills match up with what we're looking for, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you a perfect fit. We love seeing enthusiasm and a bit of personality, so let us know what excites you about working with us.
Showcase Your Collaboration Skills:Since this role involves working closely with various teams, make sure to highlight any past experiences where you've collaborated effectively. We value teamwork, so share examples that demonstrate your ability to work well with others.
Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications better and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at TechShack
✨Know Your Tech Inside Out
Make sure you brush up on your Python skills and AWS services. Be ready to discuss your experience with Apache Spark, PySpark, and Docker. The more you can demonstrate your technical expertise, the more confident you'll appear.
✨Showcase Your Collaboration Skills
Since the role involves working closely with Product Owners and Business Analysts, be prepared to share examples of how you've successfully collaborated in the past. Highlight any mentoring experiences too, as they’ll want to see your leadership potential.
✨Understand CI/CD and Infrastructure as Code
Familiarise yourself with CI/CD pipelines and tools like GitLab. Be ready to discuss your experience with Terraform and how you've implemented Infrastructure as Code in previous projects. This will show that you're not just a coder but also understand deployment processes.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving abilities, especially around system resilience and optimisation. Think of specific challenges you've faced and how you overcame them, as this will demonstrate your practical knowledge and experience.