Detalles Equipo Calendario Documento FAQ
Challenge

DevOps Specialist

Ranking: 1

Overall Purpose of the Role: We are proud of the infrastructure and pipeline we use and are looking for an enthusiastic Principal DevOps Engineer to join our team. You will be serving our ile Release Train and helping push the boundaries of the pipeline even further, so that they can deploy value to our customers quicker! Key Activities & Responsibilities: • Lead projects at the strategic level the implementation of Developer Automation Tools and operations to achieve high quality build and deployment pipelines that use best industry standard methods. • Azure: o Researching and making changes to the existing infrastructure that improves efficiency o Designing Azure resources based of business requirements that are consistent with the company standards o Working with the wider groups to implement control features such as budgets / security / governance o Answering any questions regarding Azure, becoming the Azure SME for the company. o Keeping up to date on all Azure updates and how they affect existing resources. o Understanding the PaaS offerings so you can help with the design and deployments into Azure • Networking: o Create and query network logging for firewall, IIS and WAF logs to provide business value and aid troubleshooting. o Create more efficient ways of maning network applications and removing manual tasks, such as utilising APIs. o Work with the wider IT teams and third parties to ensure group or external network changes are maned effectively. o Provide escalation point for complex networking queries o Answer questions on feasibility presented by Architecture or business. o Understand how to implement container level networking o Understand network abstractions such as service discovery and where they can be used to remove complexity in the config files • Team City / Build scripts: o Create designs for new build scripts o Working with the business or principal developers on new POCs as and when required. o Provide a point of escalation for complex build issues o Design new root projects and templates o Integrate the security tools into the build pipeline designs as required by the security architect. o Understand the builds and use metrics to determine where efficiencies can be made. o Work with the development maners and architects to design around new branching strategies when required. • Octopus Deploy: o Having an advanced understanding of the Octopus infrastructure and deployment pipelines. o Design or redesign the structure of variables and variable sets across Octopus to support business requirements o Writing scripts that interact with the Octopus API that are documented and usable by other members of the team o Identifying the requirement for new custom steps and create designs that other team members can follow to create the steps. o Designing new structures of configurable items, i.e. environments, roles, tenants in Octopus and how they integrate with each other o Responding to metrics from deployments by designing new efficiencies into the pipeline o Understanding and implementing a variety of deployment patterns • Puppet Enterprise: o Identify issues from within DevOps and other teams, and where those issues can be solved using Puppet. o Design the hierarchical structure and custom facts including writing puppet tests o Write and maintain documentation of the CT puppet infrastructure. o Create testing framework that other team members can follow when writing puppet tests. o Keep up to date with the latest Puppet technologies and if beneficial, integrate them into current puppet designs. • Terraform: o Write Terraform tests, o Identify and refactor modules and manifests to improve efficiency, o Creating/Overseeing the Terraform design to be used by the DevOps team, o Reviewing Terraform Pull Requests and providing feeClientack/advice to the contributor o Extend the use of Terraform into the deployment pipelines for new requirements such as Azure PaaS/Functions, o Creating the testing framework for Terraform Qualifications & Skills • MUST have 4+ years of hands on experience with Azure • Significant experience with Octopus Deploy is highly desirable • Significant experience of designing and implementing cloud infrastructure, as required by the company and developers. • Experience of working with OO coding practices, ideally around .Net code and asses the aspect that effect the build and deployment processes. • In depth experience of designing and implementing configuration manement. • .Net or other OO coding background. • Highly experienced in: o Azure systems, Networking o Networking protocols. o Application Revers Proxy o System Firewalls • Highly skilled in scripting abilities using PowerShell, Cake or Python • Excellent understanding of Cloud technologies. • Excellent understanding of Git. • Excellent understanding of development patterns. • Excellent understanding of deployment patterns. • High experience using deployment software i.e. Octopus Deploy. • High experience using configuration manement i.e. Puppet. • High experience with build pipelines. • Good understanding of software development. • Natural ability to troubleshoot user problems in a timely and accurate fashion and provide end user training and assistance where required. • Excellent interpersonal, time manement and communication skills- both written and oral. • Can present ideas and concepts in user-friendly langue. • Flexible and willing to work outside core business hours as required.

DevOps Specialist

Ranking: 1

Overall Purpose of the Role: We are proud of the infrastructure and pipeline we use and are looking for an enthusiastic Principal DevOps Engineer to join our team. You will be serving our ile Release Train and helping push the boundaries of the pipeline even further, so that they can deploy value to our customers quicker! Key Activities & Responsibilities: • Lead projects at the strategic level the implementation of Developer Automation Tools and operations to achieve high quality build and deployment pipelines that use best industry standard methods. • Azure: o Researching and making changes to the existing infrastructure that improves efficiency o Designing Azure resources based of business requirements that are consistent with the company standards o Working with the wider groups to implement control features such as budgets / security / governance o Answering any questions regarding Azure, becoming the Azure SME for the company. o Keeping up to date on all Azure updates and how they affect existing resources. o Understanding the PaaS offerings so you can help with the design and deployments into Azure • Networking: o Create and query network logging for firewall, IIS and WAF logs to provide business value and aid troubleshooting. o Create more efficient ways of maning network applications and removing manual tasks, such as utilising APIs. o Work with the wider IT teams and third parties to ensure group or external network changes are maned effectively. o Provide escalation point for complex networking queries o Answer questions on feasibility presented by Architecture or business. o Understand how to implement container level networking o Understand network abstractions such as service discovery and where they can be used to remove complexity in the config files • Team City / Build scripts: o Create designs for new build scripts o Working with the business or principal developers on new POCs as and when required. o Provide a point of escalation for complex build issues o Design new root projects and templates o Integrate the security tools into the build pipeline designs as required by the security architect. o Understand the builds and use metrics to determine where efficiencies can be made. o Work with the development maners and architects to design around new branching strategies when required. • Octopus Deploy: o Having an advanced understanding of the Octopus infrastructure and deployment pipelines. o Design or redesign the structure of variables and variable sets across Octopus to support business requirements o Writing scripts that interact with the Octopus API that are documented and usable by other members of the team o Identifying the requirement for new custom steps and create designs that other team members can follow to create the steps. o Designing new structures of configurable items, i.e. environments, roles, tenants in Octopus and how they integrate with each other o Responding to metrics from deployments by designing new efficiencies into the pipeline o Understanding and implementing a variety of deployment patterns • Puppet Enterprise: o Identify issues from within DevOps and other teams, and where those issues can be solved using Puppet. o Design the hierarchical structure and custom facts including writing puppet tests o Write and maintain documentation of the CT puppet infrastructure. o Create testing framework that other team members can follow when writing puppet tests. o Keep up to date with the latest Puppet technologies and if beneficial, integrate them into current puppet designs. • Terraform: o Write Terraform tests, o Identify and refactor modules and manifests to improve efficiency, o Creating/Overseeing the Terraform design to be used by the DevOps team, o Reviewing Terraform Pull Requests and providing feeClientack/advice to the contributor o Extend the use of Terraform into the deployment pipelines for new requirements such as Azure PaaS/Functions, o Creating the testing framework for Terraform Qualifications & Skills • MUST have 4+ years of hands on experience with Azure • Significant experience with Octopus Deploy is highly desirable • Significant experience of designing and implementing cloud infrastructure, as required by the company and developers. • Experience of working with OO coding practices, ideally around .Net code and asses the aspect that effect the build and deployment processes. • In depth experience of designing and implementing configuration manement. • .Net or other OO coding background. • Highly experienced in: o Azure systems, Networking o Networking protocols. o Application Revers Proxy o System Firewalls • Highly skilled in scripting abilities using PowerShell, Cake or Python • Excellent understanding of Cloud technologies. • Excellent understanding of Git. • Excellent understanding of development patterns. • Excellent understanding of deployment patterns. • High experience using deployment software i.e. Octopus Deploy. • High experience using configuration manement i.e. Puppet. • High experience with build pipelines. • Good understanding of software development. • Natural ability to troubleshoot user problems in a timely and accurate fashion and provide end user training and assistance where required. • Excellent interpersonal, time manement and communication skills- both written and oral. • Can present ideas and concepts in user-friendly langue. • Flexible and willing to work outside core business hours as required.

  • Equipo
  • Evaluador
  • Manager
  • Agencia
  • Cliente

users21

Evaluador

Comentarios: 10

users296

Agencia

Comentarios: 0