Our client is a leading global media organisation, based in Central London who are looking for a highly skilled Infrastructure Server Automation Engineer. As an Infrastructure Server Automation Engineer, you will be responsible for designing, developing, and maintaining automated infrastructure solutions to support our global media operations. You will work in a dynamic Agile development environment, collaborating with cross-functional teams to ensure the efficiency and reliability of our infrastructure. The ideal candidate will have advanced industry experience, strong Java coding skills, and expertise in automated testing tools and API automation.
- Infrastructure Automation: Design, implement, and maintain automated solutions for server provisioning, configuration management, and deployment to enhance the efficiency and scalability of our infrastructure.
- Automated Testing: Utilize automated testing tools such as Cucumber/Gherkin, Selenium WebDriver, NodeJS, and Java to ensure the reliability of infrastructure automation scripts.
- API Automation Testing: Implement API automation testing using Java Spring Boot 2, RestAssured, GraphQL, or Postman to validate API functionality.
- Messaging Protocols: Work with JMS-driven messaging protocols like AMQ, RabbitMQ, Kafka, and others to optimize communication within the infrastructure.
- Database Connectivity: Knowledge of MS Entity Framework/Spring JDBC to support database connectivity and data management.
- Service-Oriented Architecture: Collaborate on projects involving service-oriented architecture to enhance the scalability and flexibility of our systems.
- CI/CD Integration: Engage in CI/CD processes and tools, with a preference for Jenkins/JenkinsX, to automate the deployment pipeline.
- Source Control Versioning: Maintain and improve source control versioning tools and processes using Git/Stash.
- Bachelor’s degree in Computer Science or equivalent experience.
- Advanced industry experience, preferably in an Agile development environment.
- Proficiency with automated testing tools like Cucumber/Gherkin, Selenium WebDriver, NodeJS, and Java.
- Experience in API automation testing using Java Spring Boot 2, RestAssured, GraphQL, or Postman.
- Familiarity with JMS-driven messaging protocols like AMQ, RabbitMQ, Kafka, etc.
- Knowledge of MS Entity Framework/Spring JDBC.
- Experience with Service-Oriented Architecture.
- Familiarity with CI/CD processes and tools, preferably Jenkins/JenkinsX.
- Must have experience with source control versioning tools and processes, specifically Git/Stash.
07903 066 164