Java full stack developer Job description:
- Design, deploy, and maintain team-supported infrastructure and documentation
- Integrate third-party products into internal systems as well as support and upgrade implemented systems.
- Be responsible for monitoring and ensuring high standards for our services/applications
- Provide support to end users
- Interface with security teams to find and assess security risks to our infrastructure
- Automate everything that is possible to automate, and perhaps more
Minimum qualifications
- Bachelor's degree in Computer Science, IT, a related field, or equivalent practical experience.
- 4 years of experience maintaining Red Hat-based Linux distributions at scale.
- Experience writing code to automate monitoring or data analysis (e.g., Bash, Python, Shell, JavaScript, Go, etc.)
Preferred qualiï¬cations
- Linux system internals, networking, and security fundamentals
- Experience maintaining RedHat-based Linux distributions at scale
- Revision control systems, such as Fig/Mercurial, Piper, and Git / Google open source
- Cloud computing, such as Google Compute Engine (GCE)
- Experience implementing security in Linux systems and Cloud deployments
- Writing code to automate monitoring or data analysis (Python, Shell, JavaScript, Go, etc.)
- Docker, containers, Kubernetes, Google Kubernetes Engine (GKE)