Sr. Software Engineer (DevOps)
Leapwork is the leading global AI-powered visual test automation platform, empowering the world's largest enterprises to adopt, maintain and scale automation in less than 30 days.
We have been identified by the world's largest, most recognisable software company, as having an innovative, disruptive product which has led to a recent strategic partnership.
Over the last 12 months we have made multiple A-player hires from some of the worlds largest, most recognisable and successful playbook companies such as Zscaler, AppDynamics, DataRobot & Harness into VP & C-Suite roles to assemble the best possible to team to take us on this next level of growth.
Who are we looking for?
As an Senior Engineer (DevOps), you will work in a fast-paced, team-oriented environment using Agile methodologies. You are great at keeping an eye on the product vision and key challenges, and you are able to rapidly construct working prototypes to experiment with, as well as very high-quality production code.
Role Responsibilities:
• Collaborate with the product leadership, architecture team, release manager and other
stakeholders to understand high-level requirements and develop software architecture and
design.
• Define and ensure coding standards, branching strategy, and testing approach to be
followed across all the development teams.
• Define quality, health, and performance metrics to visualize the state of the product.
• Promote and drive innovation in technologies, processes, and tools.
• Look after the community of developers within the organization including organizing
technical meetings, events, hackathons and fostering a culture of knowledge-sharing and
collaboration.
• Know the code and processes by participating in product development and doing code
reviews.
• Contribute to implement DevOps practices, including CI/CD, automation and cloud-native
solutions.
• Champion a DevOps culture in the team, ensuring alignment with agile methodologies and
continuous improvement.
• Ensure robustness, security, and performance of the applications through DevOps best
practices.
• Monitor and optimize infrastructure for scalability and efficiency.
• Support teams in automation of processes and infrastructure provisioning.
• Oversee security and compliance aspects within the DevOps framework.
Technical Qualifications/ Role Requirements (Must - Have Skills)
• Strong Azure DevOps Conceptual skills and proven experience of defining and driving
technical improvements across distributed teams.
• Strong technical background including hands-on experience with software development
standards and best practices such as SOLID principles, design patterns, test-driven
development, agile methodologies, CI/CD, and IaC with Azure Bicep etc.
• At least 6 -10 years of experience as a professional IaC developer using Azure ARN templates
, Azure Bicep or Terraform in commercial projects and production systems with a strong
track record.
• Strong development experience with Microsoft .NET technologies (including the latest
versions .NET 6, .NET 7.), strong understanding of the .NET stack and ability to support
• Experience in building and managing highly available and scalable distributed systems.
• Good understanding of the Software Development Life Cycle (SDLC).
• Experience with cloud-based infrastructure specially Azure and knowledge of best practices
for monitoring and logging in cloud-native applications will be a plus.
• Core DevOps Skills: Proficiency in creating and managing service and Azure infra through
Azure DevOps as IaC using Azure Biceps. including container orchestration, service mesh
implementation, and ensuring high availability and scalability. Familiarity with infrastructure
as code (IaC) tools and principles.
• Expertise in Docker and Kubernetes: Demonstrated experience in containerization and
orchestration with Docker and Kubernetes, including deployment, scaling, and management
of containerized applications and its network.
Why Leapwork?
We are on an exciting journey of global growth – and this is your chance to get onboard and an opportunity to lead and shape digital transformation initiatives in a forward-thinking company, working with and learning from a talented and passionate team committed to innovation and excellence
By joining our team, you’ll become part of a fast-paced international environment where you can grow, challenge yourself, and do what inspires you. We work hard, but have fun while doing it – and we believe that collaboration, social activities and celebration are keys to success.
Our Leapwork principles:
Our five key principles capture the essence of what it means to be a part of our world-class team! They are integral to how we approach our work and one another, and they serve as a roadmap to our continued growth, development, achievements, and success.
- Customer first; We listen to our customers, understand their pain points and focus on what matters to them.
- Lead from the front; Leading means guiding others towards the solutions to our challenges.
- Get it done; We make commitments, follow through and deliver work we’re proud of.
- Build excellence; We do our best work every day, holding ourselves and others to the highest standards.
- Respectfully different; We treat each other with respect, always. We’re different, not indifferent.
Apply for this job
*
indicates a required field