Careers
DevSecOps Manager
Are you someone who wants to work for start-ups and scale-ups building transformational technology products?
Do you feel like you have enough experience to lift off an application from the ground up and make it success?
If yes you should join Looming Tech's family where entrepreneurs come to see their ideas fly simply because we have mastered the Art of Product Delivery.
Our client is an UK based scale-up Retail Insight (https://www.retailinsight.io/) and believes they can reinvent retail operations through advanced analytics, growing sales and profitability for their global retail and consumer goods clients.
The DevSecOps Manager role has three main purposes: to set and deliver the strategy for the DevSecOps team; to be one of the cloud architects, ensuring architectural standards are established and followed; to set objectives for the DevSecOps engineers, supporting them in achieving them, advocating automation and technological advancement.
Our systems are deployed in Microsoft Azure and based on Microsoft technologies (Windows servers, SQL Server, Azure App Services, etc.).
Main Responsibilities
-
Team management
-
Recruitment and line management of team members
-
Objective setting and performance management
-
Budgetary control and/or contribution
-
-
Architecture
-
Architectural standards, setting the list of technology specifications, models, and guidelines
-
Architectural roadmap and changes, in collaboration with other departments (e.g. Development/R&D, Security, etc.)
-
Project support, where the requirements deviate from standard architecture or established practices
-
Occasional support escalations, helping other teams resolve technically complex incidents
-
-
DevSecOps
-
Design of advanced automation solutions
-
CI/CD pipelines, automating the deployment of development, test, production and disaster recovery environments
-
Automation of the rollback process in case of failures or incidents
-
Integration with data restoration and disaster recovery processes
-
Integration with monitoring, automating the configuration of monitoring for the relevant resources, including suppression of alerts when needed
-
Contributions to test automation
-
Automation of operational work
-
-
Drive adoption and change in the SDLC across the Engineering department
-
Decision making in the proposed SDLC strategy to implement and improve systems, processes and measurements
-
Review and standardise tools and knowledge across the engineering department for source, build, deployment and change management
-
Ensure the resources and code within our systems are secure, review security processes regularly
-
Build and maintain engineering and executive level KPI’s associated with SDLC processes and quality
-
Improve quality and efficiency by introducing new processes and process automation, and ensure continuous process improvement
-
Monitor and report adherence to standards for code quality and software standards
-
Knowledge, Skills and Competencies
Required:
-
2+ years’ people management experience
-
5+ years’ Azure administration
-
5+ years’ Windows Server administration
-
3+ years’ experience designing and implementing solutions (Azure/Microsoft stack)
-
3+ years’ experience setting vision and objectives for DevOps/DevSecOps functions
-
Previous DevOps experience using Microsoft Azure, Windows servers and other Microsoft technologies (almost no *NIX here) The ability to automate deployments should span all layers, from the platform to the database to the applications
-
Scripting experience, delivering complex automation (mainly PowerShell, other scripting technologies will be considered)
-
Good knowledge of database technologies (SQL Server, Postgres)
-
Understanding of infrastructure as code concepts and tools (ARM, Biceps, Terraform)
-
Able to work towards objectives autonomously
-
Attention to detail
-
Excellent written and verbal communication skills, including a very good command of the English language
-
Able to work under pressure and with tight deadlines
-
Previous DevOps experience using Microsoft Azure, Windows servers and other Microsoft
technologies (almost no *NIX here) -
Scripting experience (mainly PowerShell)
-
Experience delivering and maintaining CI/CD pipelines
-
Infrastructure-as-code experience
-
Basic database administration, preferably with Microsoft SQL Server
-
Good experience of development languages (.NET, JavaScript, Python)
-
Able to work towards objectives autonomously
-
Attention to detail
-
Excellent written and verbal communication skills, including a very good command of the
English language -
Able to work under pressure and with tight deadlines
Beneficial:
-
Familiarity with data warehousing and ETL processes
-
Experience delivering and maintaining CI/CD pipelines
-
Management, improvement and automation of monitoring systems (Azure Monitor/Zabbix)
-
Good knowledge of development languages (.NET, JavaScript, Python)
-
Relevant Microsoft certifications
-
Experience with Octopus Deploy
-
Experience with GitHub Actions
-
Experience of test automation
-
Relevant certifications
What we offer
-
For clarity, a “hybrid” location means working 3 days from the office and 2 days from home per week (on an average 5-day week)
-
The address of the office is: 47A Cherni Vrah Blvd., Sofia, 1407, Bulgaria
-
The office is dog-friendly
-
Cool team with frequent social events
-
Company wide initiatives: Save the seas, Planting trees, Beehives, all environmental related
-
Personal development plan including in-house program on soft skills improvement (leadership, negotiation, internal sales, communication, etc)
-
Additional extras like sports cards, health care, insurance and benefits program
-
22 days paid leave