About the Role
We are seeking a DevOps Engineer to join our dynamic team. If you have a passion for automating infrastructure, improving CI/CD pipelines, and ensuring smooth deployments, this is the role for you. You will play a critical role in bridging development and operations, ensuring our systems run efficiently and reliably.
Responsibilities
-
Build and maintain CI/CD pipelines to streamline deployment processes.
-
Automate infrastructure using tools like Ansible, Terraform, or CloudFormation.
-
Manage cloud services (AWS, Azure, GCP) to optimize performance and cost.
-
Collaborate with software development and IT teams to ensure smooth code releases.
-
Troubleshoot, monitor, and maintain system performance and availability.
-
Work on containerization technologies like Docker and orchestration tools like Kubernetes.
-
Implement security best practices and monitor infrastructure for vulnerabilities.
-
Continuously improve system monitoring, alerts, and reporting.
Required Skills
-
Strong experience with cloud platforms (AWS, GCP, Azure).
-
Proficiency in scripting languages like Bash, Python, or Shell.
-
Experience with configuration management tools (Ansible, Chef, Puppet).
-
Knowledge of containerization (Docker, Kubernetes).
-
Experience with CI/CD tools (Jenkins, GitLab, CircleCI).
-
Strong understanding of networking, databases, and infrastructure.
-
Familiarity with version control (Git).
-
Experience with monitoring and logging tools (Prometheus, Grafana, ELK Stack).
