DevOps Engineer
5 days ago
Slough
IT Global Consulting Limited - Seeking an experienced and highly motivated ‘DevOps Engineer’ who is responsible for the development, maintenance and ongoing support for the platform and acting as the internal focal point for a enterprise platform. The person should be self-motivated and ambitious, with an ongoing desire to maintain their knowledge level at the forefront of the DevOps process and technologies. Duties and Responsibilities • Working within an agile context with the use of CI/CD, • Articulate a logical design, and understand how this translates to physical infrastructure., • Supporting teams in mapping their stories to the available platforms, helping effectively build and deploy secure services., • Undertaking skilled platform build/support activities, such as developing hardened base containers., • Spotting instances where teams are not using best practice; advising around delivery risk., • Supporting engineers in service topology discovery; helping to define QA and deployment pipelines., • Driving adoption of new tools so teams they can improve their integration appraches; developing new or improved support processes for users., • Work with Amazon Web Services (AWS) to assess applications, software and hardware, • Develop, coordinate, and administrate AWS infrastructure by integrating cloud native services with third party products, • Enhancing the tech stack/configurations of existing services to improve site performance and reduce issues, • Build and manage VPC Environments that cover Sandbox, DEV, Test, Production, Training, Support, • Fulfill containerization (Docker etc) troubleshooting and support task, • Agile ways of working, • This role requires you to know how to architect, design, develop, deploy and operate a Kubernetes cluster and be a good leader for your team Kubernetes, Python, Bash, Docker, CI/CD, Monitoring, Automation • Strong experience of Kubernetes,, • Experience of DevOps concepts and experience of deploying CI/CD pipelines using cloud native and third-party tools, • Excellent Shell Scripting and Python skills, • Experience with monitoring/metrics platforms (Datadog/Prometheus), • Knowledge of security best practices in cloud environments., • Able to assess security of existing applications and define standards for new projects, • Experience with Nix desirable, • The desired profile is an expert and candidate must be able to work without supervision, while being a good team player., • Work with key stakeholders in the business such as Solution Architects/ Business teams to understand the needs of the business and map that into processes and solutions within the platform., • Suggest innovative solutions to business problems/processes that leverage technology to provide marketing differentiation, efficiency improvements and better user experiences., • Capability of working to very tight timescales whilst maintaining quality product development, • Building up a useful, robust automated test suite to support a CICD environment., • Work with both internal and vendor development/business teams, • Design and document solutions based on business requirements., • Write a well-designed, testable, quality code following clean code principles. AWS, Cloud, Java IT Global Consulting Limited - Seeking an experienced and highly motivated ‘DevOps Engineer’ who is responsible for the development, maintenance and ongoing support for the platform and acting as the internal focal point for a enterprise platform. The person should be self-motivated and ambitious, with an ongoing desire to maintain their knowledge level at the forefront of the DevOps process and technologies. Duties and Responsibilities • Working within an agile context with the use of CI/CD, • Articulate a logical design, and understand how this translates to physical infrastructure., • Supporting teams in mapping their stories to the available platforms, helping effectively build and deploy secure services., • Undertaking skilled platform build/support activities, such as developing hardened base containers., • Spotting instances where teams are not using best practice; advising around delivery risk., • Supporting engineers in service topology discovery; helping to define QA and deployment pipelines., • Driving adoption of new tools so teams they can improve their integration appraches; developing new or improved support processes for users., • Work with Amazon Web Services (AWS) to assess applications, software and hardware, • Develop, coordinate, and administrate AWS infrastructure by integrating cloud native services with third party products, • Enhancing the tech stack/configurations of existing services to improve site performance and reduce issues, • Build and manage VPC Environments that cover Sandbox, DEV, Test, Production, Training, Support, • Automate deployments via infrastructure as code (Pulumi/Terraform), • Fulfill containerization (Docker etc) troubleshooting and support task, • Agile ways of working, • This role requires you to know how to architect, design, develop, deploy and operate a Kubernetes cluster and be a good leader for your team Kubernetes, Python, Bash, Docker, CI/CD, Monitoring, Automation • Strong experience of Kubernetes,, • Autoscaling on AWS, Karpenter etc, • Crossplane experience a plus, • Experience of DevOps concepts and experience of deploying CI/CD pipelines using cloud native and third-party tools, • Excellent Shell Scripting and Python skills, • Experience with monitoring/metrics platforms (Datadog/Prometheus), • Build/Deployment - CI/CD, Jenkins, Bitbucket, Git, Maven, Helm, • Monitoring - Splunk, Prometheus, Grafana, ELK Stack, • Knowledge of security best practices in cloud environments., • Able to assess security of existing applications and define standards for new projects, • Experience with Nix desirable, • The desired profile is an expert and candidate must be able to work without supervision, while being a good team player., • Work with key stakeholders in the business such as Solution Architects/ Business teams to understand the needs of the business and map that into processes and solutions within the platform., • Suggest innovative solutions to business problems/processes that leverage technology to provide marketing differentiation, efficiency improvements and better user experiences., • Capability of working to very tight timescales whilst maintaining quality product development, • Building up a useful, robust automated test suite to support a CICD environment., • Work with both internal and vendor development/business teams, • Design and document solutions based on business requirements., • Write a well-designed, testable, quality code following clean code principles. AWS, Cloud, Java • Nginx, • IPv4 Networking, • Software engineering (C/C++/Java/Python/Go/Rust/Node), • Test automation, • Relational and non-relation data technologies., • Passion for technology, • Showing initiative, • Self-learning- Being a team player, ie take ownership of contributing to the overallteam capability and knowledge, • AWS Certified Cloud Practitioner., • AWS Certified DevOps Engineer – Professional, • Sun Certified Java Programmer (SCJP) for J2SE 6.0., • Sun Certified Web Component Developer (SCWCD), • ITILv3 Foundation Certificate in IT Service Management #J-18808-Ljbffr