We are looking for a Java developer with a background of development on the Linux platform.
Experience: 3- 6 Years
· Strong research, analytical, and problem-solving skills
· Ability to write robust, maintainable code in Java or Python
· Good knowledge of DevOps CI/CD
· Good knowledge of relational or non-relational databases
· Experience in designing/building/maintaining large scale, high performance, distributed systems
· Good knowledge of running systems/applications in a complicated IT environment, comprised by bare metal, VM, and containers.
· Good knowledge of authorization and authentication mechanisms
· Understanding basic knowledge of application security, e.g. OWASP Top 10
· Enthusiasm for modern development tools and practices including Git, Jenkins, automated testing and Continuous-Integration/Continuous-Deployment (CI/CD)
· Good knowledge of shell or PowerShell
· Good knowledge of Red Hat or other Linux distributions
· Effective troubleshooting skills across hardware, OS, network and storage
· Experience of platform design, build and deployment, with a focus on continual service improvement
· Experience of working in an Agile environment