DevOps Engineer
DevOps Engineer
Unison Group New Zealand- Posted a month ago
- Over 100 applicants have applied
Job Description
- Engineer CI/CT/CD pipeline that is optimized to run within minutes
- Enforce best practices in code quality and release/deployment process to achieve near zero production incidents
- Build manage and various development, test and production environments, required for effective release management. Deliver single click deployment to all environments.
- Design, build and maintain continuous integration, testing and deployment (CI/CT/CD) pipeline for microservices, middleware, web, Android mobile and iOS mobile apps
- Collaborate with architects, development engineers and system administrators to provision and maintain the platform infrastructure both on premise as well as cloud (for development, test and production environments)
- Build and maintain system and application health check and house-keeping jobs
- Troubleshoot system and connectivity errors and follow up with administrators, vendors or other teams for timely resolution
- Develop, maintain and document best practices in source control management and infrastructure as code
- Build test and manage the implementation of new application solutions at enterprise scale, leveraging the latest automation and DevOps technologies to minimize support overhead and re-work while streamlining the deployment and upgrade processes
- Track, maintain and renew infrastructure, web and mobile application certificates, signing keys, key-stores and profiles
- Track, enforce and maintain code quality, security and performance reports
- Identify improvement areas and engage the required stakeholders to successful implement the changes
- Keep track of evolving technologies and perform proof of concept integrations for successful platform integrations as per roadmap
- Maintain platform collaboration tools such as JIRA and Confluence
- Exposure to Linux platform and integrating to other 3rd party tools
- Experienced in virtualization, networking and application containerization
- Experienced in AWS cloud stack
- Experience in containerised development like Docker
- Experience in Shell Scripting
- Familiarity with Java applications Eg. Spring Boot, Spring Cloud
- Netflix components and concepts including Eureka, Hystrix, Config Serveror Kubernetes equivalents. Eg. Secrets, ConfigMaps, service discovery
- Must have resilience and the ability to work well under pressure
- Should be hard working and ready to put extra efforts as per project need
- Strong working knowledge of SDLC & Agile practices and procedures
- Ability to handle multiple concurrent activities and projects
- Ability to work along with team distributed across geographies
- Strong sense of ownership for assigned projects
- Able to articulate well on solution(s) Able to work as a team player
More Info
Key Skills
AWS cloud stack
Java applications
Netflix components
Config Server
Agile practices
Hystrix




