Principal Full Stack Engineer
Location
Witney, Oxfordshire | United Kingdom
Job description
Role Type: Permanent
Location: Hybrid/ Remote- Leeds or Witney.
CloudKubed (CK) is an innovative digital and cloud transformation consultancy. We are trusted by our customers to deliver significant technology transformation programmes within both the public and private sectors.
We’re a down-to-earth team, with a passion for delivering successful outcomes for our customers. As we continue to grow, we are looking for ambitious individuals who share our values and want to be a part of this exciting journey.
About the role:
The Principal Full Stack Engineer will work across our customer base, delivering the highest level of engineering standards to ensure the most successful outcomes. They will be passionate about their role and work alongside CloudKubed team members, continually learning and sharing as part of a growing community of specialists.
As a Principal Full Stack Engineer, you’ll have a fundamental understanding across development, infrastructure and test. You’ll have experience working within different cloud environments and likely a specialism in either Azure or AWS.
You’ll be competent in multiple languages such as Python, Java, JavaScript, C# or other common languages, You’ll be knowledgeable in different front end development frameworks such as React.
Day to Day Activities:
CloudKubed is dynamic and this role is varied, so there is often no 'typical day'. Here is a list of the key areas you will get involved with:
- Supporting our key customers within Higher Education and Healthcare to develop Trusted Research Environments / Secure Data Environments
- Collaborate with product owners, architects and other stakeholders to continuously define and refine requirements.
- Architect and develop robust, scalable, and maintainable full-stack solutions.
- Lead the implementation of user interfaces using React for a great user experience.
- Design and develop server side logic using Python to ensure high performance and reliability.
- Supporting our customers to provision cloud-based infrastructure services and develop platform environments
- Work with our internal teams to establish SDLC processes and ways of working. You’ll be familiar with tools such as Jira.
- You’ll play a key role in building the engineering practice at CloudKubed.
- Working with our customers to develop automated CI/CD pipelines and reduce their time to deploy services or applications
- Developing self-service platforms for our customer’s development and data teams
- Delivery of technical outcomes for our customers based on agreed scope of work
- Leadership of technical teams both with our clients and within CloudKubed.
- Drive collaboration and foster a community learning culture through mentorship and coaching.
- Drive continuous improvement initiatives to enhance and build CloudKubed engineering practices and delivery
- Contribute towards Engineering recruitment for CloudKubed ensuring we secure great talent.
- You’ll be a passionate technologist, championing your own development, open to learning new technologies and contributing to the wider engineering community.
Requirements
- Experience with modern infrastructure and software engineering practices such as DevOps or GitOps methodologies
- Experience provisioning Infrastructure as Code - IaC (e.g. Terraform, Bicep)
- Experience developing automated CI/CD pipelines for building and deploying infrastructure and applications
- Experience with automation scripts (e.g. PowerShell, Shell, Bash)
- Experience using Enterprise Git Platforms (e.g. GitHub, GitLab, Azure DevOps)
- Understanding of security, policy and enforcement for cloud-based environments (e.g. IAM, OPA)
- Experience with containerisation and orchestration tools, (Docker, etc)
- Familiarisation with test automation tools and testing frameworks (Software testing, security testing, UAT, etc)
- Knowledge of IT systems and design concepts (Flow diagrams, network diagrams)
- Experience developing backend code and API's
- You’ll stay up to date with current industry trends and likely contribute to open-source projects
Desirable Requirements:
- Experience with logging and monitoring tools,
- Experience with networking and server infrastructure,
- Experience with cloud PaaS / DBaaS
- Experience of one or more cloud integration technologies
- Experience of Microsoft Power Platforms
- PowerApps
- Microsoft PowerBI
- Dataverse
- Data Factory
- Cloud High Performance Compute
- Familiar with Research and Healthcare
- Working with Healthcare and Educational institutes
- RSE Experience
Benefits
- 10% Performance related bonus
- Flexible & remote working
- Private Healthcare via our partner Vitality Health.
- Training & Certifications
- Regular events & meetups
- You will be provided with training and the opportunities to grow your career within an exciting and ever evolving industry.
- Annual Leave 25 days per annum (+Bank Holidays)
- Electric Car Scheme (coming 2024)
Job tags
Salary