Software Engineer II (DevOps)
Software Engineer II (DevOps)

Software Engineer II (DevOps)

Belfast Full-Time 28800 - 48000 £ / year (est.) No home office possible
D

At a Glance

  • Tasks: Join us as a Software Engineer II to enhance platform security through automation and engineering excellence.
  • Company: Rapid7 is dedicated to creating a secure digital world for customers and communities alike.
  • Benefits: Enjoy a dynamic workplace, opportunities for growth, and the chance to make a real impact.
  • Why this job: Be part of a collaborative team tackling significant cybersecurity challenges while developing your skills.
  • Qualifications: Experience with SaaS, AWS, networking, Linux, and programming languages like Python or Java required.
  • Other info: We value diverse backgrounds and encourage all to apply, regardless of experience level.

The predicted salary is between 28800 - 48000 £ per year.

As a Software Engineer II in the Platform Delivery Automation & Governance team, you'll be responsible for standardisation through automation and engineering excellence to evolve the Security posture across the Rapid7 platform. You will be helping build and improve security practices within SSDLC and the Rapid7 Domain, keeping on top of security threats with critical infrastructure components. We're seeking a motivated engineer to help ensure our platform is secure, reliable, and available for thousands of customers that rely on it every day.

About the Team

The Platform Delivery Automation & Governance team manages and enables platform security across all Rapid7 products through DevSecOps tooling and cloud security best practices. We strive to maintain a DevSecOps culture, empowering development while promoting security and reliability.

You’ll work directly with, but not limited to, the following technologies: AWS (EC2, RDS, VPC networking, S3, Network Firewall, EKS etc.), Docker, Kubernetes, Terraform, Jenkins, Ansible, GitHub, Slack, Python.

About the Role

You aren’t just good at writing code or running terraform, but you have a demonstrated focus on SSDLC, cloud security, and solving complex problems. You will work with our Information Security teams to collaborate and align goals to improve platform security. You love being challenged by your work and tackling new problems. You have a desire to create well-architected solutions with an emphasis on collaboration, communication, and growth.

In this role, you will:

  • Collaborate with engineering teams to level-up security across our platform - from design to deployment to operations, monitoring, upgrade, and maintenance.
  • Engage with our Information Security teams to continually evolve how we protect our customers’ data and our platform.
  • Automate infrastructure through Terraform, Jenkins, Ansible, and Docker/Kubernetes.
  • Utilize a wide range of skills across software development, networking, Linux sysadmin, configuration management, clustered datastores, cloud services, and deployment technologies.
  • Deliver on projects - managing the technical details, organizing and planning infrastructural work without downtime, and helping others understand the priorities and needs of that work.
  • Define and implement Security best practices across the organization using Rapid7 products and automated tooling.

The skills you’ll bring include:

  • Proven experience working with SaaS services and infrastructure.
  • Proficient in AWS services, including EC2, EKS or ECS, IAM, VPC networking, S3.
  • Networking and Linux system administration skills.
  • Comfortable with one or more of the following languages: Python, Ruby, Javascript, Java, Bash.
  • Working knowledge with one or more of the following - Terraform, CloudFormation, Chef, Ansible, Puppet.
  • Passionate about Cloud Security and developer experiences.
  • Goal-driven, positive attitude with strong communication skills.
  • A thorough understanding of engineering best practices from appropriate testing paradigms to effective peer code reviews and resilient architecture.
  • Never done mentality.

We know that the best ideas and solutions come from multi-dimensional teams. That’s because these teams reflect a variety of backgrounds and professional experiences. If you are excited about this role and feel your experience can make an impact, please don’t be shy - apply today.

About Rapid7

At Rapid7, we are on a mission to create a secure digital world for our customers, our industry, and our communities. We do this by embracing tenacity, passion, and collaboration to challenge what’s possible and drive extraordinary impact. Here, we’re building a dynamic workplace where everyone can have the career experience of a lifetime. We challenge ourselves to grow to our full potential. We learn from our missteps and celebrate our victories. We come to work every day to push boundaries in cybersecurity and keep our 11,000+ global customers ahead of whatever’s next. Join us and bring your unique experiences and perspectives to tackle some of the world’s biggest security challenges.

Software Engineer II (DevOps) employer: Divvy Cloud Corp.

At Rapid7, we pride ourselves on being an exceptional employer, fostering a collaborative and innovative work culture that empowers our employees to grow and excel. As a Software Engineer II in our Platform Delivery Automation & Governance team, you'll benefit from a dynamic environment that prioritises security and reliability while offering opportunities for professional development through hands-on experience with cutting-edge technologies. Located in a vibrant area, we encourage a healthy work-life balance and celebrate diverse perspectives, making it an ideal place for those passionate about cloud security and engineering excellence.
D

Contact Detail:

Divvy Cloud Corp. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer II (DevOps)

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as AWS, Docker, and Kubernetes. Having hands-on experience or projects that showcase your skills with these tools can set you apart from other candidates.

✨Tip Number 2

Engage with the DevSecOps community online. Participate in forums, attend webinars, or join relevant groups on platforms like LinkedIn. This not only helps you stay updated on best practices but also allows you to network with professionals who might provide insights or referrals.

✨Tip Number 3

Prepare to discuss your approach to security in software development during interviews. Be ready to share examples of how you've implemented security best practices in past projects, particularly in relation to SSDLC and cloud security.

✨Tip Number 4

Showcase your problem-solving skills by discussing complex challenges you've faced in previous roles. Highlight how you collaborated with teams to find solutions, as teamwork is a key aspect of this role at Rapid7.

We think you need these skills to ace Software Engineer II (DevOps)

AWS Services (EC2, EKS, IAM, VPC, S3)
DevSecOps Practices
Terraform
Docker
Kubernetes
Ansible
Jenkins
Python
Networking Skills
Linux System Administration
Configuration Management
Cloud Security Best Practices
Collaboration and Communication Skills
Problem-Solving Skills
Software Development Lifecycle (SSDLC)
Peer Code Review Techniques

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in DevOps, cloud security, and automation. Emphasise your proficiency with AWS services, Terraform, Docker, and any programming languages mentioned in the job description.

Craft a Compelling Cover Letter: In your cover letter, express your passion for cloud security and how your background aligns with Rapid7's mission. Mention specific projects or experiences that demonstrate your ability to tackle complex problems and collaborate effectively.

Showcase Your Technical Skills: Include a section in your application that lists your technical skills, particularly those related to the technologies mentioned in the job description, such as Python, Kubernetes, and Ansible. This will help you stand out as a qualified candidate.

Highlight Collaboration Experience: Since the role involves working closely with engineering and information security teams, provide examples of past experiences where you successfully collaborated on projects. This will demonstrate your ability to work in a team-oriented environment.

How to prepare for a job interview at Divvy Cloud Corp.

✨Showcase Your Technical Skills

Be prepared to discuss your experience with AWS services, Docker, Kubernetes, and Terraform. Highlight specific projects where you implemented these technologies, focusing on how they contributed to security and reliability.

✨Demonstrate Your Problem-Solving Abilities

Expect questions that assess your approach to complex problems. Share examples of challenges you've faced in previous roles, particularly related to cloud security or infrastructure automation, and explain how you resolved them.

✨Emphasise Collaboration and Communication

Since the role involves working closely with various teams, illustrate your ability to collaborate effectively. Discuss experiences where you successfully communicated technical concepts to non-technical stakeholders or worked within a team to achieve a common goal.

✨Understand the Company Culture

Research Rapid7's mission and values, especially their focus on security and collaboration. Be ready to discuss how your personal values align with theirs and how you can contribute to their DevSecOps culture.

Software Engineer II (DevOps)
Divvy Cloud Corp.
D
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>