Overview
Skills
Job Details
Job Summary:
We are seeking a highly skilled and motivated DevOps Engineer to join our team. The ideal candidate will be responsible for implementing and managing CI/CD pipelines, automating infrastructure, monitoring system performance, and ensuring the scalability and security of our applications. You will work closely with developers, QA engineers, and system administrators to streamline the software development lifecycle.
Key Responsibilities:
Design, implement, and maintain CI/CD pipelines using tools like Jenkins, GitLab CI/CD, GitHub Actions, or similar.
Automate infrastructure provisioning and configuration using tools like Terraform, Ansible, or CloudFormation.
Manage cloud infrastructure (AWS, Azure, Google Cloud Platform) ensuring high availability and scalability.
Monitor systems and applications using tools like Prometheus, Grafana, ELK Stack, Datadog, or New Relic.
Improve system reliability, security, and performance.
Troubleshoot deployment and infrastructure issues across development, testing, and production environments.
Collaborate with cross-functional teams to ensure seamless deployment and operation of software.
Implement best practices for DevOps, including Infrastructure as Code (IaC), containerization, and automated testing.
Manage and maintain containerized environments using Docker and orchestration tools like Kubernetes.
Maintain documentation related to processes, systems, and configurations.