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 the development, maintenance, and ongoing support of the platform, acting as the internal focal point for an enterprise platform. The 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 translate it into physical setups.
* Support teams in mapping stories to platforms, and assist in building and deploying secure services.
* Perform platform build/support activities, such as developing hardened base containers.
* Identify and advise on best practices and delivery risks.
* Support engineers in service topology discovery and define QA/deployment pipelines.
* Promote adoption of new tools and develop support processes.
* Assess applications and hardware using Amazon Web Services (AWS).
* Manage AWS infrastructure, integrating cloud native services with third-party products.
* Improve existing services for performance and reliability.
* Build and manage VPC environments for various stages including Sandbox, Dev, Test, and Production.
* Automate deployments using infrastructure as code tools like Pulumi or Terraform.
* Support containerization tasks with Docker and troubleshooting.
* Work within agile methodologies.
* Architect, design, develop, deploy, and operate Kubernetes clusters; lead team efforts.
* Proficiency with Kubernetes, Python, Bash, Docker, CI/CD, monitoring, and automation.
* Experience with AWS autoscaling, 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 and assessing application security.
* Experience with Nix is desirable.
* Ability to work independently and collaboratively, communicating effectively with stakeholders.
* Innovate solutions to enhance business 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 needs.
* Write clean, testable, and maintainable code following best practices.
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 with ownership and collaboration skills
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