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 development, maintenance, and ongoing support of the platform, acting 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 using CI/CD practices.
* Design logical infrastructure and understand its physical translation.
* Support teams in mapping stories to platforms, building and deploying secure services.
* Develop and support platform activities, such as creating hardened base containers.
* Identify and advise on best practice deviations and delivery risks.
* Assist engineers with service topology, QA, and deployment pipelines.
* Promote adoption of new tools and improve support processes.
* Collaborate with AWS to assess applications, software, and hardware.
* Manage AWS infrastructure, integrating cloud-native services with third-party tools.
* Enhance existing services for performance and reliability.
* Build and manage VPC environments for various stages (Sandbox, Dev, Test, Production, Training, Support).
* Automate deployments using infrastructure as code (Pulumi/Terraform).
* Support containerization tasks with Docker and related technologies.
* Apply agile methodologies.
* Architect, design, develop, deploy, and operate Kubernetes clusters; lead team efforts.
* Proficiency in Kubernetes, Python, Bash, Docker, CI/CD, monitoring, and automation.
* Experience with autoscaling on AWS, Karpenter, and Crossplane is a plus.
* Deploy CI/CD pipelines using cloud-native and third-party tools.
* Strong shell scripting and Python skills.
* Experience with monitoring platforms like Datadog and Prometheus.
* Knowledge of security best practices in cloud environments.
* Assess security and define standards for applications.
* Experience with Nix is desirable.
* Work independently and collaboratively with stakeholders and teams.
* Innovate solutions to improve business processes and user experience.
* Meet tight deadlines without compromising quality.
* Develop automated test suites for CI/CD environments.
* Design and document solutions based on business needs.
* Write clean, testable, high-quality code.
Skills, Knowledge, and Qualifications
AWS, Azure, Java, Cloud, Cyber Security
Nice-to-have Technologies and Experience
* Nginx
* IPv4 Networking
* Software engineering (C/C++/Java/Python/Go/Rust/Node)
* Test automation
* Relational and non-relational data technologies
Personal Traits
* Passion for technology
* Initiative
* Self-learning
* Team player, ownership, and contribution to team knowledge
Certifications (Advantages)
* 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