Summary responsibility
Take a leading role in the development, testing, deployment, operation and support of Didimo’s infrastructure and process automation (DevOps) to ensure high quality technical solutions and products to our target customers.
Responsibilities
-
Define and Implement Infrastructure as Code (IaC) process to manage and provision IT infrastructure through versioned definition files, in order to achieve automatic and self-healing systems.
-
Implement gradual changes and promote DevOps culture of Collaboration to reduce organizational silos.
-
Leverage tooling and automation by leading the implementation across the whole organization of a set of practices to automate processes enabling teams to build, test, and release software faster and more reliably.
-
Define and Implement Toolchains to automate key aspects of the development and delivery process: coding (Source code management), building and testing (Continuous Integration), packaging (Containerization), releasing, configuring (Configuration management) and monitoring.
-
Define, Promote and Implement a Cloud first approach.
-
Measure Everything and define appropriate KPIs (Key Performance Indicators).
-
Perform duties in Operation - respond to issues/ticket, be on call, manual intervention and monitoring - as well as Development - new features, automation and scaling of the infrastructure.
-
Develop high quality code within agreed deadlines, technical and quality specifications set.
-
Define and run timely testing of code developed to ensure intermediate and final deliverables meet the technical and quality requirements set.
-
Define and implement corrective/preventive actions based on testing run.
-
Define, implement and monitor the effective deployment of product/technical solutions developed within his/scope of responsibility.
-
Implement the appropriate actions to ensure the operation within his scope of responsibility is within the parameters set.
-
Provide high quality and timely support within his or her scope of responsibility.
-
Proactively identify opportunities for continuous improvement and suggest solutions to the issues identified.
-
Develop documentation for code, infrastructure and activities within his or her scope of responsibility in English.
-
Take corrective and preventive actions within scope of responsibility to ensure the quality of process and deliverables are met or exceeded.
-
Collaborate effectively with the Didimo team(s) to ensure organizational deliverables are successfully met.
-
Liaise with internal and external stakeholders to implement solutions and resolve technical issues.
-
Contribute to the continuous professional development of Didimo talent through training, mentoring, coaching, recruitment and performance management.