DevOps Engineer
About this position
Responsibilities
• Service Delivery Performance: Support outstanding service delivery.
• Infrastructure & CI/CD: Design, build, and maintain infrastructure and tools for continuous integration, deployment, and monitoring.
• Project Management: Manage SLA targets, ensure prompt issue resolution with corrective and preventive actions.
• Agile Delivery: Mitigate impediments, ensure sprint/release success, and maintain complete artefacts for development.
• Project Artefacts: Create PRs, RFPs, PIDs, Business/Functional Requirements, Use Cases, Flow Charts, etc.
• Workshops & Stakeholders: Facilitate sessions to gather requirements and define deliverables.
• Testing & Review: Support test execution and document peer review before distribution.
• Training & Mentorship: Train stakeholders and mentor junior team members.
• Project Coordination: Coordinate with IT teams, ensuring timely information flow.
• System Capacity: Provide recommendations on hardware and system capacity for future needs.
Requirements
• Education: Bachelor's or higher in IT, Computer Science, or related fields.
• Experience:
• 2+ years in Software Development or Configuration Management across multiple projects.
• 4+ years in DevOps solution implementation.
• Technical Skills:
• Proficient in containerization (Docker, Kubernetes, OpenShift) and orchestration.
• Strong knowledge of SDLC, Linux, CI/CD, and Jenkins.
• Experience with Cloud platforms (AWS, Azure, GCP).
• Hands-on experience with configuration management (Helm, Ansible).
• Test automation experience is a plus.
• Other Skills:
• Strong interpersonal and communication skills.
• Solid understanding of SDLC/Agile, software development, and testing methodologies.
• Good English communication skills.