Job Purpose:Streamline software delivery and foster collaboration between development and operations through automation, continuous integration/deployment, and shared responsibility, leading to enhanced efficiency, improved quality, and faster innovation.
Functional Accountabilities
Key Responsibilities
•
Design, implement, and maintain CI/CD pipelines for efficient and automated software delivery
•
Develop and manage infrastructure as code (IaC) to provision, configure, and scale resources reliably
•
Automate deployment, monitoring, and maintenance tasks using scripting and configuration management tools
•
Collaborate with development, QA, and operations teams to integrate testing, security, and deployment processes
•
Monitor system performance, troubleshoot issues, and optimize infrastructure for scalability and reliability
•
Implement and maintain cloud infrastructure (AWS) and container orchestration (e.g., Docker, Kubernetes)
•
Enforce security best practices, compliance standards, and disaster recovery strategies within infrastructure
•
Maintain documentation for infrastructure setup, deployment procedures, and incident response protocols
•
Continuously evaluate and adopt emerging tools, technologies, and methodologies to improve DevOps practices.
Striving for Excellence
Key Responsibilities
•
Ensure compliance with relevant regulations while promoting organizational transparency.
•
Collaborate effectively with colleagues and contribute to shared team objectives.
•
Provide regular updates on performance and document any issues or challenges to ensure timely resolution.
Requirements
•
Bachelor’s degree in Computer Science, or a related field (or equivalent practical experience)
•
4-6 years of relevant experience in software development, system administration, or IT operations
•
Familiarity with scripting languages (Bash, Python) and basic automation techniques
•
Experience with version control systems (Git) and understanding of CI/CD concepts
•
Knowledge of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker)
•
Understanding of infrastructure as code (IaC) tools such as Terraform or Helm
•
Familiarity with configuration management tools.
•
Basic networking, security best practices, and system monitoring skills
•
Ability to collaborate effectively with cross-functional teams and communicate technical concepts clearly
Nice to have
•
Eagerness to learn new tools, technologies, and methodologies related to DevOps practices.
COMPETENCIES
Working with Others:
•
Fosters collaboration and removes obstacles that hinder teamwork.
•
Offers advice and support in a sensitive and timely manner.
•
Assumes clear responsibility for relevant tasks from the outset.
•
Builds a robust network, including senior-level contacts, to facilitate activities and expand knowledge.
•
Demonstrates the ability to negotiate and influence decision-makers at higher levels.
•
Proactively coordinates with other departments, partners, and external stakeholders.
Adapting and Innovating:
•
Drives improvements within own remit, adding value where possible
•
Promotes adaptability among team members to achieve objectives
•
Advocate new ideas that gain traction with senior colleagues.
Accountability
•
Takes ownership of tasks and meets deadlines consistently.
•
Delivers outputs on time while adhering to cost and quality standards.
•
Accepts responsibility for personal shortcomings and compliance requirements.
•
Supports team members, oversees delegated assignments, and remains accountable.
Respect for Diversity
•
Works constructively with people from diverse backgrounds.
•
Treats all individuals with dignity, respect, and equality.
•
Considers different perspectives and demonstrates understanding in daily decisions.
•
Reflects on personal biases to avoid stereotyping or discrimination.
•
Adjusts systems and practices when biases are identified.
Communicating with Others
•
Conveys information confidently and credibly.
•
Produces concise reports and documentation highlighting key insights.
•
Tailors communication style to meet varied audience needs.
•
Guides others on the most suitable communication methods and content.