Summary
We are seeking a
highly skilled DevOps Engineer with expertise in
AWS, Azure, GCP, and On-Premises infrastructure. The ideal candidate will have extensive experience in managing cloud accounts, automating deployments, optimizing cloud and on-prem infrastructure, and ensuring system reliability and scalability. Experience in CI/CD pipeline management, security best practices, and automation is essential.
Job Description
- Cloud Management: Oversee AWS, Azure, and GCP accounts, optimize cost, and manage IAM roles, security policies, and compliance.
- Infrastructure as Code (IaC): Automate infrastructure provisioning using Terraform, CloudFormation, ARM Templates, and Ansible.
- CI/CD Pipelines: Design and implement CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, and AWS CodePipeline.
- Application Deployment: Deploy and manage containerized applications using Docker, Kubernetes (EKS, AKS, GKE), and ECS.
- Monitoring & Logging: Implement monitoring solutions using AWS CloudWatch, Azure Monitor, Prometheus, Grafana, and ELK Stack.
- Security & Compliance: Implement best security practices, including IAM policies, VPC security, encryption, and compliance monitoring.
- Automation & Scripting: Develop automation scripts using Python, Bash, or PowerShell.
- Server Management: Configure and manage Linux/Windows servers in cloud and on-premises environments.
- Networking & Load Balancing: Configure VPC, Subnets, Route 53, Azure Traffic Manager, ALB/ELB, and Cloud CDN.
- Backup & Disaster Recovery: Implement automated backup strategies and disaster recovery plans.
- Hybrid Cloud & On-Premises Integration: Design and manage hybrid cloud solutions integrating on-premises infrastructure with cloud services.
- Collaboration: Work closely with developers, QA, and security teams to ensure smooth software delivery and operations.
Technical Skills
- Cloud Services: AWS (EC2, S3, RDS, Lambda, Route 53, IAM, CloudWatch, CloudTrail, EKS, ECS), Azure (VMs, Blob Storage, Azure Functions, AKS, Virtual Networks), GCP (Compute Engine, Cloud Functions, GKE, Cloud Storage)
- On-Premises Technologies: VMware, Hyper-V, Active Directory, Windows/Linux Servers
- CI/CD Tools: Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, AWS CodePipeline, ArgoCD
- Containerization & Orchestration: Docker, Kubernetes (EKS, AKS, GKE, OpenShift)
- Infrastructure as Code (IaC): Terraform, AWS CloudFormation, ARM Templates, Ansible
- Monitoring & Logging: AWS CloudWatch, Azure Monitor, Prometheus, Grafana, ELK Stack
- Version Control: Git, GitHub, Bitbucket, GitLab
- Security & Compliance: IAM policies, Secrets Manager, KMS, AWS Shield, Azure Security Center, Google Security Command Center
- Scripting & Automation: Python, Bash, PowerShell
- Networking & Load Balancing: VPC, Subnets, Route 53, Azure Traffic Manager, GCP Cloud Load Balancing
- Server Management: Linux, Windows, SSH, SSL, Nginx, Apache, Active Directory
Preferred Qualification
- AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, or GCP Professional DevOps Engineer certification.
- Experience in multi-cloud and hybrid cloud architectures.
- Knowledge of serverless architecture (AWS Lambda, Azure Functions, Google Cloud Functions).
- Strong troubleshooting and debugging skills.
Education
- Masters/bachelor’s degree in computer science, information systems, or equivalent work experience.
Why Join Us
- Work with cutting-edge AWS, Azure, GCP, and on-premises technologies.
- Hands-on experience with automation, DevOps best practices, and security compliance.
- Work in a collaborative and innovation-driven environment.
- Continuous learning and career growth opportunities.