Overview
Skills
Job Details
Key Responsibilities:
Design, deploy, and maintain scalable infrastructure using tools like Terraform, Ansible, or similar IaC solutions.
Manage cloud infrastructure (AWS, Azure, or Google Cloud Platform), including compute, storage, networking, and security configurations.
Implement and manage CI/CD pipelines using tools like Jenkins, GitLab CI/CD, GitHub Actions, or similar.
Monitor and optimize system performance, availability, and reliability using observability tools (Prometheus, Grafana, ELK, etc.).
Automate manual processes and streamline deployment workflows.
Work closely with development, QA, and product teams to ensure smooth and secure delivery of software.
Ensure system security through appropriate access controls, patching, and compliance measures.
Participate in on-call rotations and incident response.
Required Qualifications:
Bachelor s degree in Computer Science, Engineering, or related field or equivalent experience.
8+ years of experience as a DevOps, Site Reliability, or Infrastructure Engineer.
Strong experience with at least one major cloud platform (AWS, Azure, or Google Cloud Platform).
Proficiency with IaC tools (e.g., Terraform, CloudFormation).
Solid experience with containerization and orchestration (Docker, Kubernetes).
Hands-on experience with CI/CD tools and workflows.
Familiarity with scripting languages (e.g., Bash, Python).
Strong knowledge of networking, security best practices, and system administration.