Government I Adelaide, Brisbane, Canberra, Melbourne, Sydney I Multiple Roles
03rd March, 2025
As an OpenShift Developer, you will develop and maintain server-side logic and front-end components to create dynamic, scalable web applications. You will build and integrate user-facing elements with back-end services, ensuring seamless functionality across the entire stack. The role requires strong technical skills in both back-end and front-end development, working with databases, APIs, and cloud environments. You will collaborate with cross-functional teams to deliver high-quality solutions that meet business requirements while adhering to best performance, security, and scalability practices.
Mandatory Requirement
* Ability to obtain and maintain Baseline government or NV-1 clearance.
* Must be an Australian citizen to be eligible for this role.
* Designing, building, and migrating complex solutions based on RedHat OpenShift.
* Utilizing appropriate cloud-native tools and services to design, build, and deploy new applications based on given requirements.
* Evaluating cloud application requirements and making architectural recommendations for implementation, deployment, and provisioning applications to OpenShift, aligning business objectives with application/architecture requirements.
* Evaluating and selecting appropriate OpenShift deployment options
o On-premise vs. cloud, centralized data center vs. edge, designing & building for DevSecOps on OpenShift architectures, including monitoring, logging, and metrics.
* Providing best practice guidance on architectural design across multiple applications and projects within the enterprise.
* Collaborating across multiple industry teams and building for re-use across them.
* 4+ years of OpenShift development and deployment experience, particularly with Java-based microservices on the back-end and front-end technologies like Angular.
* NodeJS & NestJS Development:
o Proficiency in building scalable server-side applications using NodeJS and extensive experience with NestJS for writing well-structured, maintainable, and modular back-end services.
* Database Expertise
o Experience with relational databases like DB2 and NoSQL databases such as MongoDB.
* RedHat & OpenShift
o Hands-on experience managing containerised applications with RedHat operating systems and OpenShift.
* Front-End Collaboration
o Expertise in front-end frameworks like Angular or similar, with experience working closely with back-end services to deliver cohesive solutions.
* UI/UX Development:
o Ability to create responsive and user-friendly web interfaces.
* Agile Experience
o Hands-on experience working in Agile development environments, including familiarity with Agile tools and practices.
* Problem-Solving Skills
o Strong problem-solving abilities, with a focus on identifying and resolving technical issues across the stack.
Desired Attributes and Skills
* Kubernetes & Containerisation
o 4 years of experience working with container orchestration and deployment systems like Kubernetes, Docker, Source-to-image (S2I), Jenkins and other CI/CD tools for automating the process.
* CI/CD & DevOps
o Familiarity with CI/CD pipelines and DevOps practices for continuous integration and deployment.
Security
* Knowledge of secure coding practices, both for front-end and back-end systems, and implementing security measures across the stack.
Public Sector Experience
* Experience working in government or public sector environments is a plus.
#J-18808-Ljbffr