EY
Principal CI/CD Pipeline Engineer - Manager New innovations and technologies are disrupting the business environment. Organizations that want to remain competitive must embrace innovation or risk being left behind. At EY, we help our clients solve large and complex end-to-end business transformation challenges through a combination of human-centred design thinking, business innovation and digital technology. In Cloud Technology Consulting we shape, conceptualize and build innovative cloud solutions that address the most important issues and opportunities for our clients. We help our clients re-think business processes and operating models, through cloud-enabled platforms, emerging technologies and generation-skipping transformation. Our consultants work in agile, cross-functional teams addressing some of the most significant issues facing society today, such as transition to sustainable energy, digitisation of government, scaling high-growth businesses, exploiting the potential of AI, moving to a post-Covid world and improving wellness with digital healthcare. re-think business processes and operating models, through cloud-enabled platforms, emerging technologies and generation-skipping transformation. The core capabilities of our team include: Cloud Strategy and Governance. Working in combined teams of business, security, risk and technology consulting expertise, we support organizations develop their cloud strategy and roadmap while also providing ongoing governance to ensure their safe adoption of cloud. Assessment & Planning. Whether this is a data centre exit, a merger / divestiture or adoption of new digital capabilities, our assessment frameworks allow us to understand the current IT landscape from a people, process and technology perspective and conduct a maturity assessment.The outputs aid the formulation of focused recommendations and plans to enable our clients along their cloud journey. Cloud Transformation Delivery. Integrated transformation capabilities combining domain, strategy, technical and delivery experience. We provide end-to-end cloud foundation services through migration leveraging near and offshore resources and leading migration tools and methods. Operational Optimisation-Best practices for maximizing the success of cloud operations include centrally managing cloud resources and establishing standards and best practices for cloud environments. We have extensive experience conducting cloud optimization assessments to identify cost-saving opportunities, maximize ROI over the long term and increase operational efficiency. Cloud Data security and Privacy -Securing data, managing risk and remaining compliant with industry regulators are critical to cloud adoption. We help organizations stay up-to-date with leading services in data security and data privacy, as well as complying with regulatory requirements. The opportunity: As a Principal CI/CD Pipeline Engineer, you will drive continuous integration and continuous delivery based application development on public cloud platforms. Working within a cross-functional team, you will be responsible for understanding, learning and applying new automated build, test and deployment capabilities and help develop project teams towards integrating such solutions. You will work alongside the team to help expand awareness, knowledge and experience on automation with in CI/CD pipelines. As part of this growing team, you will get to help shape the innovative culture that makes EY such a great place to work. Your key responsibilities Design, propose, facilitate organizational and process improvements as needed for supporting automation and DevOps. Participate in the design of service automation in cloud towards Infrastructure-as-code and engineering of new cloud technologies Obtain and process requirements in order to transform application delivery for cloud in an agile fashion Maintain adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc. Provide support and documentation to assist in sustaining projects during the transition to production. Input into internal and external organizations towards development of methods, standards and efficiencies Identify potential points of contention for missed activities and notify leadership of situation with possible solutions. Involve and drive firm's evolution towards DevOps and Agile Transformation Execute process engineering and operational improvement initiatives for automation tooling focused on cloud Resolve and act as escalation and coordination point for incidents and problems related to affected automation Execute scheduled or unscheduled automation in support of other technology domains Perform audits and analyse existing products for the purpose of ensuring proper configuration management and consistency. To qualify for the role you must have Bachelors and / or master's degree in design, business or technology subject areas or relevant experience 8 - 10 years of related work experience as full stack engineer with a minimum of 3 years public cloud experience in AWS, Azure or GCP Background in delivering digital products / services with experience of working across the full product/ software lifecycle (design, implementation, testing) Experience working in an agile environment, where agile and/or lean practices and approaches are applied as a way of working to deliver technology products Excellent communication skills and ability to produce high-quality written deliverables in fluent English A willingness to travel and work in client sites, both in the UK and overseas as and when required Strong skillset and experience establishing CI/CD pipelines using CloudBees, TFS and VSTS. Solid experience in Groovy, Yaml, Shell, JSON, Jenkins workflows, and API/pipeline integration scripting Strong skillsets in integrating and operating Static and Dynamic Code Scans for security testing, open source code scan with pipelines Experience with Docker containers and Kubernetes and other types of Microservices and Container technologies highly preferred Experience with application load balancing solutions for scaling and HA is a plus Linux and Windows administration experience is a plus Well versed in internet architectures, including web, application, and database components Understanding of firewalls, NAT and packet filtering (specifically lptables) General Networking skills expected Interest and ability to learn other technologies and tools as needed Hands-On experience with various cloud and open-source based platforms is a plus (such as IIS, MsSQL, Apache, Tomcat, MySQL, Postgres, Mongo, Redis, Cassandra, etc.) Flexibility in scheduling with a willingness to work extra non-standard hours on occasion Ability to work well within a multi-disciplinary, multi-cultural, global team structure, but also independently Ability to meet agreed deadlines, with demonstrable productivity What working at EY offers We offer a competitive remuneration package where you'll be rewarded for your individual and team performance. Our comprehensive Total Rewards package includes support for flexible working and career development, and with FlexEY you can select benefits that suit your needs, covering holidays, health and well-being, insurance, savings and a wide range of discounts, offers and promotions. Plus, we offer: Support, coaching and feedback from some of the most engaging colleagues around Opportunities to develop new skills and progress your career The freedom and flexibility to handle your role in a way that's right for you. If you can confidently demonstrate that you meet the criteria above, please contact us as soon as possible. Join us in building a better working world. Apply now.
Principal CI/CD Pipeline Engineer - Manager New innovations and technologies are disrupting the business environment. Organizations that want to remain competitive must embrace innovation or risk being left behind. At EY, we help our clients solve large and complex end-to-end business transformation challenges through a combination of human-centred design thinking, business innovation and digital technology. In Cloud Technology Consulting we shape, conceptualize and build innovative cloud solutions that address the most important issues and opportunities for our clients. We help our clients re-think business processes and operating models, through cloud-enabled platforms, emerging technologies and generation-skipping transformation. Our consultants work in agile, cross-functional teams addressing some of the most significant issues facing society today, such as transition to sustainable energy, digitisation of government, scaling high-growth businesses, exploiting the potential of AI, moving to a post-Covid world and improving wellness with digital healthcare. re-think business processes and operating models, through cloud-enabled platforms, emerging technologies and generation-skipping transformation. The core capabilities of our team include: Cloud Strategy and Governance. Working in combined teams of business, security, risk and technology consulting expertise, we support organizations develop their cloud strategy and roadmap while also providing ongoing governance to ensure their safe adoption of cloud. Assessment & Planning. Whether this is a data centre exit, a merger / divestiture or adoption of new digital capabilities, our assessment frameworks allow us to understand the current IT landscape from a people, process and technology perspective and conduct a maturity assessment.The outputs aid the formulation of focused recommendations and plans to enable our clients along their cloud journey. Cloud Transformation Delivery. Integrated transformation capabilities combining domain, strategy, technical and delivery experience. We provide end-to-end cloud foundation services through migration leveraging near and offshore resources and leading migration tools and methods. Operational Optimisation-Best practices for maximizing the success of cloud operations include centrally managing cloud resources and establishing standards and best practices for cloud environments. We have extensive experience conducting cloud optimization assessments to identify cost-saving opportunities, maximize ROI over the long term and increase operational efficiency. Cloud Data security and Privacy -Securing data, managing risk and remaining compliant with industry regulators are critical to cloud adoption. We help organizations stay up-to-date with leading services in data security and data privacy, as well as complying with regulatory requirements. The opportunity: As a Principal CI/CD Pipeline Engineer, you will drive continuous integration and continuous delivery based application development on public cloud platforms. Working within a cross-functional team, you will be responsible for understanding, learning and applying new automated build, test and deployment capabilities and help develop project teams towards integrating such solutions. You will work alongside the team to help expand awareness, knowledge and experience on automation with in CI/CD pipelines. As part of this growing team, you will get to help shape the innovative culture that makes EY such a great place to work. Your key responsibilities Design, propose, facilitate organizational and process improvements as needed for supporting automation and DevOps. Participate in the design of service automation in cloud towards Infrastructure-as-code and engineering of new cloud technologies Obtain and process requirements in order to transform application delivery for cloud in an agile fashion Maintain adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc. Provide support and documentation to assist in sustaining projects during the transition to production. Input into internal and external organizations towards development of methods, standards and efficiencies Identify potential points of contention for missed activities and notify leadership of situation with possible solutions. Involve and drive firm's evolution towards DevOps and Agile Transformation Execute process engineering and operational improvement initiatives for automation tooling focused on cloud Resolve and act as escalation and coordination point for incidents and problems related to affected automation Execute scheduled or unscheduled automation in support of other technology domains Perform audits and analyse existing products for the purpose of ensuring proper configuration management and consistency. To qualify for the role you must have Bachelors and / or master's degree in design, business or technology subject areas or relevant experience 8 - 10 years of related work experience as full stack engineer with a minimum of 3 years public cloud experience in AWS, Azure or GCP Background in delivering digital products / services with experience of working across the full product/ software lifecycle (design, implementation, testing) Experience working in an agile environment, where agile and/or lean practices and approaches are applied as a way of working to deliver technology products Excellent communication skills and ability to produce high-quality written deliverables in fluent English A willingness to travel and work in client sites, both in the UK and overseas as and when required Strong skillset and experience establishing CI/CD pipelines using CloudBees, TFS and VSTS. Solid experience in Groovy, Yaml, Shell, JSON, Jenkins workflows, and API/pipeline integration scripting Strong skillsets in integrating and operating Static and Dynamic Code Scans for security testing, open source code scan with pipelines Experience with Docker containers and Kubernetes and other types of Microservices and Container technologies highly preferred Experience with application load balancing solutions for scaling and HA is a plus Linux and Windows administration experience is a plus Well versed in internet architectures, including web, application, and database components Understanding of firewalls, NAT and packet filtering (specifically lptables) General Networking skills expected Interest and ability to learn other technologies and tools as needed Hands-On experience with various cloud and open-source based platforms is a plus (such as IIS, MsSQL, Apache, Tomcat, MySQL, Postgres, Mongo, Redis, Cassandra, etc.) Flexibility in scheduling with a willingness to work extra non-standard hours on occasion Ability to work well within a multi-disciplinary, multi-cultural, global team structure, but also independently Ability to meet agreed deadlines, with demonstrable productivity What working at EY offers We offer a competitive remuneration package where you'll be rewarded for your individual and team performance. Our comprehensive Total Rewards package includes support for flexible working and career development, and with FlexEY you can select benefits that suit your needs, covering holidays, health and well-being, insurance, savings and a wide range of discounts, offers and promotions. Plus, we offer: Support, coaching and feedback from some of the most engaging colleagues around Opportunities to develop new skills and progress your career The freedom and flexibility to handle your role in a way that's right for you. If you can confidently demonstrate that you meet the criteria above, please contact us as soon as possible. Join us in building a better working world. Apply now.
CVL
Newport NP20 4UR, UK
DBA / Database Administrator (Multi-Platform)
Liga Recruitment are pleased to offer an opportunity for an experienced Database Administrator to take a Multi-platform Database Administrator position, with a global leading company based in the Newport area of South Wales.
As the DBA you will provide support for the company’s traditional Oracle relational databases, as well as their NoSQL database platforms, taking responsibility for all phases of database administration on their production and development environments.
Working both independently and as part of the team, you will be self-motivated and focussed on to deliver tasks to agreed timelines and deadlines. Therefore, you will need to be a very strong communicator, well organised, with the ability to adapt to changing and conflicting priorities whilst maintaining productivity. You will have a keen eye for detail and an analytical mind to carry out performance troubleshooting, database tuning, analytical problem solving and business customer support.
Key responsibilities;
• Install, configure and administer databases
• Setup and maintain databases in the development, test and production environments.
• Perform ongoing performance tuning, technology upgrades and system resource optimization.
• Work with development teams to ensure each application is fully covered in terms of backup and restore requirements. Create and maintain software modules to support these processes.
• Develop prototypes and proof of concept solutions to support future technology selection and product lines as required by the business
• Support developers in development oriented activities including scripting and analysis of implementation to ensure performance considerations are taken into account.
• Support the Continuous Delivery process through required maintenance and updates of associated tooling (e,g Jenkins).
• Develop and maintain documentation for assigned projects including install guide, troubleshooting guide, etc.
• Track latest database solutions in the industry to drive technology refresh.
• Provide support per project needs; investigate and troubleshoot issues; perform regular log analysis, security monitoring to identify any possible intrusions.
Skills Required
Skills and experience required
• Oracle and Open source technologies - MongoDB, Cassandra, Hadoop and Neo4J etc
• Proven hands on DBA expertise in at least one of the core database platforms.
• Knowledge of core NoSQL concepts and types (Key/Value, Document, Graph, Column).
• Strong Experience in database disaster recovery planning and failover.
• Ability to solve complex database administration problems.
• Experience and competency in Continuous Delivery and Deployment pipelines and associated tooling (Jenkins, Nexus, Puppet etc.)
• Relational Database Management Systems (RDBMS) concepts such as SQL, stored procedures, JDBC/ODBC drivers, tables, foreign keys, joins, normalization, etc.
• Ability to work with database developers and engineers to analyse and resolve database performance issues.
• Strong Linux System Administration skills including experience in writing shell scripts and creating scheduled jobs.
• Experience and competency in at least one of the following scripting languages (Shell, Perl, Python).
• Experience with VMWare, Networking and Load Balancing tooling and concepts
Desirable
• Knowledge of NoSQL Scaling and an understanding of HA strategies, including replica sets and sharding.
• Installation and configuration of Real Application Clusters / Maximum Availability Architecture (MAA) solutions or clustering technologies to address high availability requirement.
• Cloud and Container based deployment architectures and technologies (OpenStack, AWS, Docker etc).
• Knowledge or exposure to Java
Keywords
DBA, Database Administrator, Multiplatform, Oracle, NoSQL, MongoDB, Cassandra, Performance tuning
DBA / Database Administrator (Multi-Platform)
Liga Recruitment are pleased to offer an opportunity for an experienced Database Administrator to take a Multi-platform Database Administrator position, with a global leading company based in the Newport area of South Wales.
As the DBA you will provide support for the company’s traditional Oracle relational databases, as well as their NoSQL database platforms, taking responsibility for all phases of database administration on their production and development environments.
Working both independently and as part of the team, you will be self-motivated and focussed on to deliver tasks to agreed timelines and deadlines. Therefore, you will need to be a very strong communicator, well organised, with the ability to adapt to changing and conflicting priorities whilst maintaining productivity. You will have a keen eye for detail and an analytical mind to carry out performance troubleshooting, database tuning, analytical problem solving and business customer support.
Key responsibilities;
• Install, configure and administer databases
• Setup and maintain databases in the development, test and production environments.
• Perform ongoing performance tuning, technology upgrades and system resource optimization.
• Work with development teams to ensure each application is fully covered in terms of backup and restore requirements. Create and maintain software modules to support these processes.
• Develop prototypes and proof of concept solutions to support future technology selection and product lines as required by the business
• Support developers in development oriented activities including scripting and analysis of implementation to ensure performance considerations are taken into account.
• Support the Continuous Delivery process through required maintenance and updates of associated tooling (e,g Jenkins).
• Develop and maintain documentation for assigned projects including install guide, troubleshooting guide, etc.
• Track latest database solutions in the industry to drive technology refresh.
• Provide support per project needs; investigate and troubleshoot issues; perform regular log analysis, security monitoring to identify any possible intrusions.
Skills Required
Skills and experience required
• Oracle and Open source technologies - MongoDB, Cassandra, Hadoop and Neo4J etc
• Proven hands on DBA expertise in at least one of the core database platforms.
• Knowledge of core NoSQL concepts and types (Key/Value, Document, Graph, Column).
• Strong Experience in database disaster recovery planning and failover.
• Ability to solve complex database administration problems.
• Experience and competency in Continuous Delivery and Deployment pipelines and associated tooling (Jenkins, Nexus, Puppet etc.)
• Relational Database Management Systems (RDBMS) concepts such as SQL, stored procedures, JDBC/ODBC drivers, tables, foreign keys, joins, normalization, etc.
• Ability to work with database developers and engineers to analyse and resolve database performance issues.
• Strong Linux System Administration skills including experience in writing shell scripts and creating scheduled jobs.
• Experience and competency in at least one of the following scripting languages (Shell, Perl, Python).
• Experience with VMWare, Networking and Load Balancing tooling and concepts
Desirable
• Knowledge of NoSQL Scaling and an understanding of HA strategies, including replica sets and sharding.
• Installation and configuration of Real Application Clusters / Maximum Availability Architecture (MAA) solutions or clustering technologies to address high availability requirement.
• Cloud and Container based deployment architectures and technologies (OpenStack, AWS, Docker etc).
• Knowledge or exposure to Java
Keywords
DBA, Database Administrator, Multiplatform, Oracle, NoSQL, MongoDB, Cassandra, Performance tuning