At a Glance
- Tasks: Develop dashboards and alerts to enhance incident response and optimise cloud performance.
- Company: Join a forward-thinking tech company focused on innovation and collaboration.
- Benefits: Enjoy competitive pay, health perks, remote work options, and growth opportunities.
- Why this job: Make a real impact by working with cutting-edge technologies in a dynamic environment.
- Qualifications: 4+ years in cloud engineering, with skills in infrastructure as code and programming.
- Other info: Exciting career growth potential in a supportive and innovative team.
The predicted salary is between 36000 - 60000 £ per year.
What You’ll Do
- Develop dashboards to best aid our incident response capabilities
- Develop alerts based on SLOs allowing the team to respond to issues quickly
- Review logging setup to ensure that understanding the product flow is easy for engineers
- Benchmarking cloud disk performance and understand tradeoffs between filesystems
- Reviewing security group and network configurations to ensure the least privilege is being requested
- Build features in the development codebase from time to time
- Update the application code to review logging, metrics, tracing, auth etc.
- Reviewing infrastructure costs and looking for potential savings
- Write public-facing Terraform and Cloudformation for AWS, GCP and Azure
- Work with product development teams to support their IAM needs
Requirements
- 4+ years of experience as an engineer working in a cloud environment.
- A curious mindset where you like to be challenged to dive deep when required.
- Proven, hands-on experience with infrastructure as code in production environments (Terraform, Terragrunt, Cloudformation, CDK, ARM-BICEP etc.).
- Some programming experience (Golang or Java preferred).
- Scripting/programming skills with Python/Bash/Csh.
- An innovative approach, with the ability to quickly learn technologies, and implement cutting edge technologies.
- A strong sense of ownership and accountability.
Advantages
- Deep knowledge of snapshotting, volumes and encryption on public clouds.
- Deep knowledge of filesystems.
- Hands on experience with multiple cloud vendors, including cross account IAM and identity federation schemes.
- Familiarity with deploying serverless functions with multiple Cloud Vendors.
Software Engineer in Belfast employer: Upwind Security
Contact Detail:
Upwind Security Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Belfast
✨Tip Number 1
Network, network, network! Get out there and connect with folks in the industry. Attend meetups, webinars, or even just grab a coffee with someone who works at a company you're interested in. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving Terraform or cloud environments. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding cloud infrastructure. Practice common coding challenges and be ready to discuss your past experiences with incident response and security configurations.
✨Tip Number 4
Don’t forget to apply through our website! We love seeing applications directly from candidates who are excited about joining us. Tailor your application to highlight your experience with cloud technologies and your innovative mindset.
We think you need these skills to ace Software Engineer in Belfast
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with cloud environments and infrastructure as code, as these are key for us. Use specific examples that showcase your skills in Terraform, Cloudformation, or any relevant programming languages.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for technology and how your curious mindset drives you to tackle challenges. Mention why you want to join StudySmarter and how you can contribute to our incident response capabilities.
Showcase Your Projects: If you've worked on relevant projects, don’t hold back! Include links to your GitHub or any public repositories where we can see your hands-on experience. This gives us a better idea of your coding style and problem-solving skills.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get the best experience. Plus, it shows you're keen on joining our team!
How to prepare for a job interview at Upwind Security
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Terraform, Cloudformation, and any programming languages like Golang or Java. Brush up on your scripting skills with Python or Bash, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles, particularly in cloud environments. Think about how you’ve tackled issues related to incident response, logging setups, or infrastructure costs, and be ready to explain your thought process and solutions.
✨Demonstrate Curiosity and Innovation
Employers love candidates who are eager to learn and innovate. Be prepared to share examples of how you've explored new technologies or improved existing processes. This could include anything from benchmarking cloud performance to implementing cutting-edge solutions.
✨Understand the Company’s Needs
Research the company and its products thoroughly. Understand their IAM needs and how your experience aligns with their goals. This will not only help you answer questions more effectively but also show that you’re genuinely interested in contributing to their success.