Devops Engineer
aliceblueonline
Job Description
Roles & Responsibilities
- Manage existing CI/CD Pipelines and implement, and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines using industry-standard tools such as Jenkins, Gitlab/Github CI.
- Automate the provisioning and configuration of infrastructure using Infrastructure as Code (IaC) tools such as Terraform, Ansible, or AWS CloudFormation.
- Manage and orchestrate containerized applications using platforms such as Docker and Kubernetes.
- Monitor application and infrastructure performance using tools like Prometheus, Grafana, ELK Stack, or equivalent solutions.
- Develop and maintain scripts for task automation using Shell, Python, or other scripting languages.
- Implement secure secrets and configuration management using tools such as HashiCorp Vault or AWS Systems Manager Parameter Store.
- Troubleshoot and resolve issues in development, test, and production environments, ensuring minimal disruption and high reliability.
- Collaborate with development and quality assurance teams to support agile workflows and promote DevOps best practices.
- Ensure compliance with organizational security standards and participate in periodic audits and risk assessments.