United Living Group
Work with specialists in infrastructure services, property services and new homes with the United Living expert team.
We require talented people to join our team to turn our MVP into a fully working, scalable technology proposition to deliver our ambition and be first to market.
You will already have worked in a similar startup environment and have a proven track record in delivering, fast, quality and scalable technology platforms, with time pressure to ensure we are first to market.
Job Description
We are seeking a highly skilled and proactive DevSecOps Engineer. The successful candidate will be responsible for designing, implementing, automating, and managing a CI/CD pipeline for our new SaaS solution. This role requires expertise in Infrastructure as Code (IaC) and a strong background in security to develop and maintain DevSecOps processes.
Key Responsibilities
* CI/CD Pipeline Design and Implementation:
o Design and implement CI/CD pipelines: Develop and maintain continuous integration and continuous deployment pipelines to ensure efficient and reliable software delivery.
o Automate build, test, and deployment processes: Use tools to automate the entire software delivery lifecycle.
o Monitor and optimise pipeline performance: Continuously improve pipeline efficiency and reliability.
* Infrastructure as Code (IaC):
o Implement IaC practices: Use to define and manage infrastructure as code.
o Automate infrastructure provisioning and management: Ensure that infrastructure is consistently and reliably provisioned.
o Maintain and update IaC scripts: Regularly review and update IaC scripts.
* DevSecOps Processes:
o Integrate security into the CI/CD pipeline: Implement security checks and controls at every stage of the pipeline.
o Develop and maintain DevSecOps processes: Establish and enforce security best practices.
o Use relevant security tools: Utilise tools to identify and mitigate security vulnerabilities.
* Code Repository Management:
o Implement and manage code repositories: Set up and maintain code repositories.
o Establish version control processes: Define and enforce version control practices.
o Automate repository management tasks: Use automation tools and scripts to manage repository tasks.
o Monitor repository health and performance: Regularly review repository metrics and logs.
* Collaboration and Communication:
o Work closely with development and operations teams: Collaborate with developers and QA engineers.
o Provide technical guidance and support: Assist team members with troubleshooting.
o Document processes and procedures: Create and maintain comprehensive documentation.
* Monitoring and Maintenance:
o Monitor system performance and availability: Implement monitoring tools.
o Implement and manage logging and alerting: Set up logging and alerting mechanisms.
o Perform regular maintenance and updates: Ensure that all systems and tools are up-to-date.
Qualifications
* Education:
o Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
* Experience:
o Proven experience as a DevSecOps Engineer or similar role in a tech start-up.
o Extensive experience with CI/CD pipeline design and implementation.
o Strong background in Infrastructure as Code (IaC) practices and tools.
o Solid understanding of security best practices.
* Technical Skills:
o Proficiency in CI/CD tools.
o Expertise in IaC tools.
o Experience with containerisation and orchestration tools.
o Familiarity with security tools.
o Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud).
o Strong scripting skills.
* Soft Skills:
o Excellent problem-solving and analytical skills.
o Strong communication and collaboration abilities.
o Ability to work in a fast-paced, dynamic environment.
o Attention to detail and a proactive approach.
Additional Information
* Company pension scheme
* 28 days holiday (including bank holidays)
* Company life insurance and health care scheme
* Employee benefits package that includes training and development opportunities
#J-18808-Ljbffr