Junior DevOps Engineer
Listed on 2026-03-11
-
IT/Tech
Systems Engineer
Job Description
Delivering, maintaining, and optimizing infrastructures, databases, and middleware capabilities.
Design & Implement CI/CD solutions using the most appropriate approved patterns.
Gather & analyse user/business system requirements.
Ensure the solution is functionally complete and compatible with existing or other technology/frameworks.
Design & implement CI/CD solutions for single and multi‑tier architectures.
Understand the steps involved to get CI/CD done.
Perform upgrades and complete fixes within the production environment.
Responsibilities- Design & implement CI/CD solutions using the most appropriate approved patterns.
- Design & implement CI/CD solutions for single and multi‑tier architectures.
- Track monitoring and alerting of downstream operations to identify issues with CI/CD.
- Share successful patterns for building applications/services and deployments across teams and/or products.
- Be actively involved with roll‑back/forward decision making.
- Plan preparation – gather & analyse user/business system requirements.
- Identify all dependencies, including those that may not be immediately apparent.
- Act based on your understanding/findings to reduce the possibility of failure.
Understand the CI/CD requirements for all projects by attending project planning meetings when required or taking all other reasonable steps to:
- Explain and help teams visualise the end‑to‑end flow of software, through Dev Ops.
- Help teams get a better understanding of the steps involved to get CI/CD done, which in turn brings value to the customer.
- Share operational needs and development forecasts to allow for accurate planning of projects in a timely manner.
- Work with project managers and developers to get software and systems up and running in a timely manner and ensuring long‑term scalability for the business.
Implementation of solution:
- Deliver a solution which performs efficiently and can coexist with other solutions without a detrimental impact.
- Ensure the solution is functionally complete, compatible with existing or other technology/frameworks.
- Ensure the solution has a high usability factor, is reliable and maintainable.
- Understand and implement containerisation where the concept of virtualisation mimics the digital configuration of the hardware and the OS.
- Implement testing strategy as part of CI/CD to ensure quality of deployments and security.
Perform monitoring and configuration:
- Ensure accelerated CI/CD with the use of continuous monitoring and configuration management tools.
- Deploy all new applications/solutions/modules.
- Perform upgrades and complete fixes within the production environment.
- Ensure that all modules are ready for production based on specific procedures.
- Ensure that the documentation of knowledge transfer happens.
- Perform ongoing evaluation of existing applications and platforms.
- Recommend solutions to enhance performance by gap analysis.
- Perform monitoring, configuration, maintenance and troubleshooting of the implemented solution(s).
Use tools and technologies:
- Display a thorough understanding of Dev Ops key concepts.
- Display knowledge of various Dev Ops tools and technologies.
- Identify new tools which would improve the overall effectiveness of Dev Ops.
- Use tools to increase the overall development velocity and code quality.
- Collaboration:
Actively engage with cross‑functional teams, including developers, system administrators, and QA professionals. - Continuous learning:
Demonstrate a strong commitment to learning and self‑improvement. - Adaptability:
Adapt to changing requirements, tools, and technologies. - Attention to detail:
Show meticulous attention to detail in complex configurations and automation scripts. - Problem‑solving:
Identify and solve technical issues efficiently. - Communication:
Articulate technical concepts to both technical and non‑technical team members. - Ownership and accountability:
Take ownership of tasks and be accountable for their outcomes. - Time management:
Manage time effectively to meet project deadlines. - Documentation:
Maintain accurate and comprehensive documentation of processes, configurations, and procedures. - Resourcefulness:
Proactively seek solutions and leverage…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: