Job Description
Job Summary: We are seeking a skilled and detail-oriented DevOps Engineer with 4+ years of experience to join our dynamic team. As a DevOps Engineer, you will be responsible for managing and automating the infrastructure, CI/CD pipelines, and cloud-based services. You will work closely with development teams to streamline and improve the software delivery process and ensure the scalability, reliability, and security of applications.
Responsibilities:
• Design, implement, and manage CI/CD pipelines to automate build, test, and deployment processes.
• Manage and monitor cloud infrastructure on AWS, Azure, or GCP.
• Collaborate with development teams to troubleshoot, test, and optimize applications.
• Ensure high availability, disaster recovery, and performance optimization of infrastructure and applications.
• Implement monitoring, logging, and alerting strategies using tools like Prometheus, Grafana, or ELK Stack.
• Manage version control and automate code deployment using tools like Git, Jenkins, and Docker.
• Work with containerization technologies such as Docker, Kubernetes.
• Support infrastructure and application security practices (e.g., firewalls, encryption, vulnerability assessments).
• Troubleshoot infrastructure and application-related issues in a timely manner.
• Continuously evaluate and implement improvements to processes, tools, and platforms.
Requirements: •
4+ years of hands-on experience in DevOps, with a focus on automation, cloud infrastructure, and CI/CD.
• Strong experience in working with cloud platforms such as AWS, Azure, or GCP.
• Solid experience with containerization and orchestration tools like Docker and Kubernetes.
• Experience with CI/CD tools like Jenkins, GitLab CI, GitHub Actions.
• Familiarity with scripting languages such as Bash, Python, or Shell.
• Understanding of monitoring and logging tools such as Prometheus, Grafana, ELK Stack.
• Experience with version control systems like Git.
• Strong knowledge of security best practices in cloud and on-premises environments.
• Ability to work in a fast-paced, collaborative environment.
• Excellent problem-solving skills and attention to detail.