What are the responsibilities and job description for the DevOps Engineer – AWS position at Vidorra Consulting Group?
We are seeking an experienced DevOps Engineer with strong AWS expertise to design, implement, and maintain scalable infrastructure and CI/CD pipelines. The ideal candidate will have hands-on experience with AWS cloud services, automation, infrastructure as code, containerization, and monitoring tools. This role will collaborate closely with development, QA, and operations teams to streamline deployment processes and improve system reliability.
Key Responsibilities
Key Responsibilities
- Design, implement, and manage cloud infrastructure on Amazon Web Services (AWS).
- Build and maintain CI/CD pipelines to automate build, test, and deployment processes.
- Implement Infrastructure as Code (IaC) using tools like Terraform or AWS CloudFormation.
- Automate provisioning, configuration management, and deployment processes.
- Manage containerized environments using Docker and Kubernetes.
- Monitor system performance, troubleshoot issues, and ensure high availability of applications.
- Implement logging, monitoring, and alerting solutions using tools such as Prometheus, Grafana, CloudWatch, or ELK Stack.
- Ensure security best practices across infrastructure and deployments.
- Collaborate with development teams to optimize application performance and deployment workflows.
- Manage version control systems such as Git and integrate them into CI/CD pipelines.
- Support disaster recovery, backup strategies, and system scalability.