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 :
Design and implement CI/CD pipelines : Develop and maintain continuous integration and continuous deployment pipelines to ensure efficient and reliable software delivery. Automate build, test, and deployment processes : Use tools to automate the entire software delivery lifecycle. Monitor and optimise pipeline performance : Continuously improve pipeline efficiency and reliability.
Infrastructure as Code (IaC) :
Implement IaC practices : Use to define and manage infrastructure as code. Automate infrastructure provisioning and management : Ensure that infrastructure is consistently and reliably provisioned. Maintain and update IaC scripts : Regularly review and update IaC scripts.
DevSecOps Processes :
Integrate security into the CI/CD pipeline : Implement security checks and controls at every stage of the pipeline. Develop and maintain DevSecOps processes : Establish and enforce security best practices. Use relevant security tools : Utilise tools to identify and mitigate security vulnerabilities.
Code Repository Management :
Implement and manage code repositories : Set up and maintain code repositories. Establish version control processes : Define and enforce version control practices. Automate repository management tasks : Use automation tools and scripts to manage repository tasks. Monitor repository health and performance : Regularly review repository metrics and logs.
Collaboration and Communication :
Work closely with development and operations teams : Collaborate with developers and QA engineers. Provide technical guidance and support : Assist team members with troubleshooting. Document processes and procedures : Create and maintain comprehensive documentation.
Monitoring and Maintenance :
Monitor system performance and availability : Implement monitoring tools. Implement and manage logging and alerting : Set up logging and alerting mechanisms. Perform regular maintenance and updates : Ensure that all systems and tools are up-to-date.
Qualifications
Education :
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Experience :
Proven experience as a DevSecOps Engineer or similar role in a tech start-up. Extensive experience with CI/CD pipeline design and implementation. Strong background in Infrastructure as Code (IaC) practices and tools. Solid understanding of security best practices.
Technical Skills :
Proficiency in CI/CD tools. Expertise in IaC tools. Experience with containerisation and orchestration tools. Familiarity with security tools. Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud). Strong scripting skills.
Soft Skills :
Excellent problem-solving and analytical skills. Strong communication and collaboration abilities. Ability to work in a fast-paced, dynamic environment. 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