Role: DevOps Engineer
Location: Slough-Berkshire, UK
Salary: £38000 - £40000
IT Global Consulting Limited is seeking an experienced and highly motivated DevOps Engineer responsible for developing, maintaining, and supporting the platform. The role acts as the internal focal point for an enterprise platform. The ideal candidate should be self-motivated, ambitious, and eager to stay at the forefront of DevOps technologies.
Duties and Responsibilities
* Work within an agile environment utilizing CI/CD pipelines.
* Design logical infrastructure and understand its physical translation.
* Support teams in mapping stories to platforms, aiding in building and deploying secure services.
* Develop and support platform activities, such as creating hardened base containers.
* Identify and advise on best practices and delivery risks.
* Assist engineers with service topology discovery and define QA and deployment pipelines.
* Promote adoption of new tools and improve support processes.
* Collaborate with AWS to assess applications and infrastructure.
* Manage AWS infrastructure, integrating cloud native services with third-party tools.
* Enhance existing services for better performance and stability.
* Build and manage VPC environments for various stages like Sandbox, Dev, Test, and Production.
* Automate deployments using infrastructure as code (e.g., Pulumi, Terraform).
* Support containerization and troubleshooting (e.g., Docker).
* Operate within agile methodologies.
* Architect, design, develop, deploy, and operate Kubernetes clusters; lead team efforts.
* Utilize Kubernetes, Python, Bash, Docker, CI/CD tools, and monitoring solutions.
* Implement autoscaling on AWS using tools like Karpenter.
* Experience with Crossplane is a plus.
* Deploy CI/CD pipelines with cloud-native and third-party tools.
* Strong scripting skills in Shell and Python.
* Monitor systems with Datadog, Prometheus, Grafana, and ELK Stack.
* Follow security best practices in cloud environments and assess application security.
* Experience with Nix is desirable.
* Work independently and collaboratively, engaging with stakeholders to align solutions with business needs.
* Innovate to improve processes and user experiences.
* Manage tight deadlines while maintaining quality.
* Develop automated test suites to support CI/CD environments.
* Design and document solutions based on business requirements.
* Write clean, testable, and high-quality code.
Skills, Knowledge, and Qualifications
- AWS, Azure, Java, Cloud, Cyber Security
Nice-to-Have Technologies and Experience
- Nginx, IPv4 Networking, C/C++/Java/Python/Go/Rust/Node, Test automation, Relational and non-relational data technologies
Personal Traits
- Passion for technology, initiative, self-learning, teamwork, ownership
Certifications (Advantageous)
* AWS Certified Cloud Practitioner
* AWS Certified DevOps Engineer – Professional
* Sun Certified Java Programmer (SCJP)
* Sun Certified Web Component Developer (SCWCD)
* ITILv3 Foundation Certificate
#J-18808-Ljbffr