At a Glance
- Tasks: Lead the development of a cutting-edge cloud-native IaC platform with a dynamic team.
- Company: A top provider of innovative Network Security solutions.
- Benefits: Competitive salary up to £100,000, excellent benefits, and flexible remote work options.
- Other info: Fully remote within Europe or hybrid in Edinburgh, with great career growth potential.
- Why this job: Make a real impact by designing next-gen observability tools in a collaborative environment.
- Qualifications: Experience in cloud-native IaC development and strong communication skills required.
The predicted salary is between 60000 - 84000 £ per year.
About the Company
Our client is a leading provider of Network Security solutions specializing in automatic detection and mitigation, network visibility, analytics, and reporting tools.
About the Role
Are you a seasoned software engineer with a passion for designing and developing cloud-native Infrastructure-as-Code (IaC) solutions from the ground up? Our client is seeking a talented and motivated Senior Software Engineer to lead the development of our next-generation observability platform. THIS IS NOT A DEVOPS ROLE.
Responsibilities
- Collaborate within a dynamic software engineering team to architect and build a new cloud-native IaC platform.
- Develop software using technologies such as Docker Compose, Terraform, Kubernetes (K8s), Python, and Go.
- Provision and orchestrate open-source services including Loki, Redis, Grafana, Authentik, Netbird, among others.
- Design and implement CI/CD pipelines to streamline deployment processes.
- Initially focus on AWS environments, with the goal of creating a solution portable to other public cloud or on-premises setups.
- Engage in the full development lifecycle: design, define work, document, debate, code, debug, and support features from inception.
Qualifications
- A software developer experienced in designing and delivering complex IaC capabilities from scratch, not merely operating existing environments.
- A background in developing cloud-native systems software within SaaS organisations.
- Demonstrated expertise in software design and development for cloud-native IaC platforms.
- Strong communication skills, a collaborative spirit, and a commitment to quality.
- Proven experience in early-stage projects utilizing technologies like AWS, Terraform, Python, Go, and a solid understanding of Bash.
- Familiarity with clustering, load balancing in cloud environments, and a solid grasp of networking and telemetry, especially within AWS.
- Proficiency in Linux system administration and service configuration.
Pay range and compensation package
Salary up to £100,000 plus excellent employee benefits. Contract options considered also.
Equal Opportunity Statement
This role can be fully remote within Europe or hybrid in Edinburgh, UK.
```
Senior IaC Software Architect in Stoke-on-Trent employer: Bright Purple
Our client is an exceptional employer, offering a vibrant work culture that fosters innovation and collaboration among talented professionals. With a strong focus on employee growth, they provide ample opportunities for skill development in cutting-edge technologies while promoting a healthy work-life balance through flexible remote or hybrid working arrangements. Joining this team means being part of a forward-thinking organisation dedicated to creating impactful solutions in the network security space.
StudySmarter Expert Advice🤫
We think this is how you could land Senior IaC Software Architect in Stoke-on-Trent
✨Tip Number 1
Network, network, network! Reach out to your connections in the industry and let them know you're on the lookout for a Senior IaC Software Architect role. You never know who might have a lead or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your previous IaC projects, especially those involving Docker, Terraform, and AWS. This will give potential employers a clear view of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Be ready to discuss your experience with cloud-native systems and how you've tackled challenges in past projects. Practice makes perfect!
✨Tip Number 4
Don't forget to apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, it shows you're serious about joining our team and helps us get to know you better.
We think you need these skills to ace Senior IaC Software Architect in Stoke-on-Trent
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with cloud-native IaC solutions and the specific technologies mentioned in the job description. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about this role and how your background makes you a perfect fit. Share specific examples of your work with Docker, Terraform, or any relevant projects you've led.
Showcase Your Collaboration Skills:Since this role involves working within a dynamic team, make sure to mention any collaborative projects you've been part of. We love seeing how you communicate and work with others to achieve common goals!
Apply Through Our Website:We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any updates!
How to prepare for a job interview at Bright Purple
✨Know Your IaC Inside Out
Make sure you’re well-versed in Infrastructure-as-Code principles and the specific technologies mentioned in the job description, like Terraform and Kubernetes. Brush up on your knowledge of cloud-native systems and be ready to discuss how you've implemented these in past projects.
✨Showcase Your Collaboration Skills
Since this role involves working within a dynamic team, prepare examples that highlight your collaborative spirit. Think of times when you’ve successfully worked with others to solve complex problems or deliver projects, and be ready to share those stories.
✨Demonstrate Your Problem-Solving Abilities
Be prepared to tackle hypothetical scenarios during the interview. Practice articulating your thought process when faced with challenges in software design or deployment. This will show your analytical skills and how you approach problem-solving in real-world situations.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s current projects, their tech stack, or their vision for the future of the observability platform. This not only shows your genuine interest but also helps you gauge if the company aligns with your career goals.