Devops Engineer
6 Months
Remote
Inside IR35
Essential Technical skills:
- Excellent in JAVA and springboot to a senior level is a must
- Excellent in CI/CD & DevOps methodologies
- Experience with Kubernetes/Docker/Helm/Istio/Gateway is a must
- Experience with Mulesoft
- CI/CD tools GIT/Bitbucket, Jira, Jenkins, Maven
- Strong Knowledge about API design standards, patterns and best-practices especially Swagger and OpenAPI 3.0, REST, SOAP, JSON, Microservices etc.
- Knowledge of authentication, authorization of services via OAuth 2.
- Knowledge of API Gateway (e.g. Kong, Spring Cloud, Apigee)
- JavaScript (NodeJS, ReactJS, Angular), HTML5 (nice to have).
- CI/CD tools GIT/Bitbucket, Jira, Jenkins, Maven.
- Strong Monitoring and Alerting - AppDynamics
- Working knowledge with Oracle, PostgreSQL or Mongo DB databases.
- Solid understanding of Agile testing discipline, e.g. TDD / BDD and experience applying these principles.
- Strong agile/scrum development experience
- Strong background working with Linux/UNIX environments.
- Working experience in Infrastructure automation projects is a plus.
Additional Key Skills:
- Passion to stay on top of the latest happenings in the tech world and an attitude to discuss and bring those into play.
- Excellent troubleshooting and analytical skills
- Strong ability to troubleshoot production incidents.
- Ability to work under pressure, takes ownership, time management and delivers to commitments.
- Very good communications and interpersonal skills.
- Ability to work effectively as a team player.
- Strong experience in product design, configuration, code deployment, performance tuning, issue resolution, compliance and security vulnerability mitigation.
- Strong experience with automation tools such as Puppet, Ansible, Jenkins CICD pipelines, Terraform, Packer, Splunk.
- Experience with common scripting languages such as Shell, Perl, Ruby, Python, JavaScript and Java.
- Experience working within an agile environment.
- Experience with RESTful API and/or Mule/Kong technology a plus.
- Be able to work in a changing and dynamic, global, 24 x 7 environment.
- Be able to communicate with the stakeholders and escalate in timely manner.
- Excellent written and spoken communication skills.
- A good team player.
