DevOps Engineer

Overview

We are seeking a skilled DevOps Engineer to join our team. As a DevOps Engineer, you will play a crucial role in developing and implementing DevOps practices, automating processes, and supporting continuous integration/continuous deployment (CI/CD) pipelines. You’ll collaborate with cross-functional teams to enhance our infrastructure and drive efficiency in our development and deployment workflows.

Responsibilities

• Design, implement, and maintain scalable and resilient infrastructure solutions in cloud environments (e.g., AWS, Azure, GCP).
• Develop and automate CI/CD pipelines to enable faster and more reliable delivery of software.
• Implement monitoring, logging, and alerting systems to ensure the health and security of infrastructure and applications.
• Collaborate with development and operations teams to troubleshoot and resolve issues in the development, test, and production environments.
• Drive best practices for configuration management, infrastructure as code (IaC), and version control.

Requirements

• Proven experience as a DevOps Engineer or similar role for 3 years.
• Proficiency in scripting languages such as Bash, Python, or PowerShell.
• Experience with containerization technologies (e.g., Docker, Kubernetes) and orchestration tools.
• Strong understanding of cloud platforms (AWS, Azure, GCP) and infrastructure as code (e.g., Terraform, CloudFormation).
• Knowledge of CI/CD tools (e.g., Jenkins, GitLab CI/CD, CircleCI) and version control systems (e.g., Git).
• Familiarity with monitoring tools (e.g., Prometheus, Grafana, ELK stack) and security best practices.

We’re a software company driven by a clear purpose. We believe in going the extra mile, enjoying our work, making complex things simple, helping things grow, and putting our customers first.

What makes us different is our commitment to doing better than expected. Every project we do is filled with excitement and thanks, making sure our solutions really work for the people using them. We’re good at making hard things easy, so the most important parts stand out. We’re always learning new tech because it helps us stay ahead.

We focus on our customers – we don’t just make software; we make it special for each person. At Code Invention, we’re not just tech experts; we’re partners working towards progress together.

Code also has the meaning of “Creators of digital environments”. If you want to be a Creator, let us know,  even if you don’t meet all the requirements!

Apply below now!

Join us and be part of our innovative tech community.

We’re excited to welcome talented individuals who are passionate about making a difference.