DevOps Engineer job at Raising The Village

Job Expired

JOB DETAILS:
Job Description:
Job title: DevOps Engineer
Location: Mbarara
Supervisor: Software Engineer – Back end
Years of Experience: 3 years
Department: Planning Learning & Evaluation
Travel Required :10%

Raising The Village’s PEAL department is seeking a talented DevOps Engineer to join our growing team. The DevOps Engineer will play a crucial role in supporting the deployment and localization of our project management applications on local data centers and other cloud service provider platforms. This individual will collaborate closely with cross-functional teams to ensure seamless deployment, configuration, monitoring, and optimization of our applications.

Responsibilities:
● Deploy and configure project management applications and related infrastructure components on local data centers and other cloud service provider platforms.
● Collaborate with software development teams to automate deployment processes and implement CI/CD pipelines using tools like Jenkins, GitLab CI, or similar.

● Ensure high availability, scalability, and performance of the project management applications through effective monitoring, optimization, and capacity planning.
● Implement localization strategies to customize the applications based on specific requirements and preferences of users in Rwanda and other target regions.

● Maintain and enhance infrastructure as code IaC using tools like Terraform or CloudFormation to manage cloud resources efficiently.

● Collaborate with Software Engineering, IT and security teams to ensure compliance with security policies, data protection regulations, and best practices.

● Troubleshoot issues related to deployment, performance, and localization, and implement effective solutions in a timely manner.
● Document deployment processes, configurations, and best practices to facilitate knowledge sharing and ensure reproducibility.
● Stay updated on emerging technologies, industry trends, and best practices in DevOps, cloud computing, and localization to drive continuous improvement.

● Provide technical guidance and support to team members and stakeholders as needed.

Qualifications:
● Bachelor’s degree in Software Engineering, Computer Science or Information Technology.
● Proven experience as a DevOps Engineer or similar role, with a focus on deployment, configuration, and optimization of applications in cloud environments.
● Hands-on experience with cloud platforms such as AWS, Azure, or GCP.
● Proficiency in scripting and automation using languages like Python, Shell, or PowerShell.
● Experience with CI/CD tools (e.g., Jenkins, GitLab CI, Travis CI and version control systems (e.g., Git).
● Strong understanding of infrastructure as code IaC principles and tools (e.g., Terraform, CloudFormation).
● Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes).
● Knowledge of project management methodologies and tools is a plus.

Personal Qualities
● Excellent problem-solving skills and attention to detail.
● Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.
● Resilience and a determination to succeed
● Independent thinker with a growth mindset
● Must be passionate, self-motivated, and able to learn quickly.
● Strong sense of integrity.
● Personal values that match our organization’s values.

Work Hours: 8

Experience in Months: 24

Level of Education: Bachelor Degree

Job application procedure

Click here to apply >>>

Subscribe to Receive Job Updates via Email

Join our WhatsApp Job Alert Channel

Click Here to Join >>>>

More Information

  • This job has expired!
Share this job

Leave your thoughts

Jobs By Category

Jobs by Location

Browse through our jobs hub for all the latest jobs, career opportunities and Vacancies . Move up today for a perfect employment on Uganda's Number (1) Job Listing website.

Don't Miss out on the daily job updates, Subscribe Now!

SUBSCRIBE & GET JOB UPDATES