We use technology to solve logistics problems and connect businesses and individuals to easy, fast and cost-effective logistics services. Our solution is a one-stop platform for all procurement, warehousing, distribution, inventory management, last-mile haulage & delivery, and fulfillment needs.
Read more about this company
As a DevOps Engineer at Renda, you will be responsible for designing, implementing, and maintaining scalable, reliable, and secure DevOps solutions.
You will work closely with development, operations, and QA teams to enhance our CI/CD pipelines, ensure smooth deployments, and improve overall infrastructure efficiency.
Your expertise in various DevOps tools and practices will be essential in driving continuous improvement and operational excellence.
Job Description
Collaborate with development, operations, and QA teams to integrate DevOps practices into the software development life cycle.
Design, implement, and manage CI/CD pipelines for multiple projects, ensuring automated and efficient code deployment.
Streamline and automate manual processes to improve software delivery efficiency and reduce time-to-market.
Implement and maintain monitoring, logging, and alerting solutions to proactively identify and resolve issues in the production environment.
Manage and optimize cloud infrastructure, leveraging services from platforms such as AWS, Azure, or Google Cloud.
Configure and maintain containerization technologies like Docker and orchestration tools like Kubernetes.
Champion security best practices and ensure the security and compliance of the infrastructure and applications.
Collaborate with cross-functional teams to troubleshoot and resolve production incidents and outages promptly.
Perform regular system performance tuning and capacity planning to ensure optimal application performance.
Mentor and provide guidance to junior members of the DevOps team, promoting skill development and knowledge sharing.
Stay up-to-date with the latest trends and advancements in DevOps technologies and practices, bringing new ideas to the team.
Continuously identify areas for improvement in the CI/CD process and implement solutions to increase productivity and efficiency.
Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
Proven experience as a DevOps Engineer, with a focus on building and managing CI/CD pipelines and cloud infrastructure.
Strong background in scripting and automation using tools like Bash, PowerShell, or Python.
Experience with configuration management tools such as Ansible, Chef, or Puppet.
Proficient with containerization and container orchestration technologies like Docker and Kubernetes.
Solid understanding of cloud computing platforms (AWS, Azure, Google Cloud), including infrastructure as code (IaC) concepts.
Familiarity with version control systems like Git and experience with Git workflows.
Knowledge of monitoring and logging solutions such as ELK Stack, Prometheus, Grafana, or similar tools.
Understanding of security best practices and experience in implementing security measures in DevOps pipelines.
Strong problem-solving skills and the ability to troubleshoot complex issues in production environments.
Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.