Job Summary
We are seeking a talented and experienced DevOps Engineer to join our team. The ideal candidate will have strong experience in cloud infrastructure, automation, CI/CD pipelines, and monitoring tools. You will be responsible for implementing and managing the tools and processes that enable our development and operations teams to deploy applications seamlessly, efficiently, and securely.
Key Responsibilities
- Build and Maintain CI/CD Pipelines: Design, develop, and optimize CI/CD pipelines to ensure fast, reliable, and frequent releases.
- Infrastructure as Code (IaC): Utilize tools like Terraform, CloudFormation, or similar to manage infrastructure through code, ensuring infrastructure is scalable and maintainable.
- Cloud Management: Manage and optimize cloud resources across AWS, Azure, or Google Cloud Platform to ensure cost-effective, secure, and high-performing environments.
- Monitoring and Logging: Set up monitoring and alerting systems (e.g., Prometheus, Grafana, ELK stack) to proactively address issues and ensure system reliability.
- Automation: Implement automation for repetitive tasks, improving operational efficiency and reducing manual intervention.
- Collaboration: Work closely with development, QA, and security teams to align and refine DevOps processes and ensure code quality and deployment standards.
- Security and Compliance: Integrate security best practices in DevOps processes and ensure compliance with industry standards.
Requirements
- Experience: 4+ years of experience in DevOps, Infrastructure, or related fields.
- Technical Skills:
- Cloud Platforms: Expertise in at least one major cloud provider (AWS, Azure, GCP).
- CI/CD Tools: Experience with tools like Jenkins, GitLab CI, CircleCI, or similar.
- Scripting & Programming: Proficiency in scripting languages like Python, Bash, or PowerShell.
- IaC Tools: Experience with Terraform, Ansible, or CloudFormation for infrastructure management.
- Containerization: Knowledge of Docker and orchestration tools like Kubernetes.
- Version Control: Proficient in Git and Git workflows.
- Monitoring & Logging: Experience with tools like Prometheus, Grafana, Datadog, or ELK.