DevOps Engineer
Job Description:
Job Summary
We are looking for a skilled DevOps Engineer with hands-on experience in Cloud Infrastructure, Container Orchestration, Deployment Automation, and Infrastructure as Code (IaC). The ideal candidate will be responsible for designing, automating, and optimizing deployment pipelines while ensuring high availability, scalability, security, and performance across multiple technology platforms.
Key Responsibilities
Cloud Infrastructure Management
- Manage and optimize AWS Cloud Services including EC2, S3, RDS, VPC, IAM, CloudFront, and Route53.
- Possess working knowledge of Microsoft Azure and Google Cloud Platform (GCP).
- Implement Cloud Security Best Practices and Cost Optimization Strategies.
Containerization & Orchestration
- Deploy and manage applications using Docker Containers.
- Configure and administer Kubernetes (K8s) and Amazon EKS environments.
- Implement Auto Scaling, Load Balancing, and Container Orchestration strategies.
CI/CD & Deployment Automation
- Design, develop, and maintain CI/CD Pipelines.
- Work with GitHub Actions, GitLab CI/CD, and Bitbucket Pipelines.
- Automate build, testing, deployment, and release processes.
Infrastructure as Code (IaC) & GitOps
- Build and manage infrastructure using Terraform.
- Implement GitOps Methodologies for automated deployments.
- Ensure Version-Controlled Infrastructure and deployment consistency.
Linux & Automation
- Perform Linux System Administration and server management.
- Develop automation scripts using Bash and Python.
- Troubleshoot system performance and deployment issues.
Monitoring & Observability
- Monitor infrastructure using AWS CloudWatch, Prometheus, and Grafana.
- Manage centralized logging through ELK Stack (Elasticsearch, Logstash, Kibana) and EFK Stack.
- Analyze metrics, logs, and alerts to improve system reliability.
Networking & Security
- Configure and manage DNS, Load Balancers, VPNs, and Firewalls.
- Implement security controls using IAM Policies, AWS Secrets Manager, and TLS/SSL Certificates.
- Ensure compliance with Security Standards and Best Practices.
Version Control & Collaboration
- Manage source code using Git.
- Follow branching strategies such as GitFlow and Trunk-Based Development.
- Collaborate with development teams to streamline deployment processes.
Key Skills :
Company Profile
A technology partner specializing in AI-powered product engineering, custom software, web and mobile app development, SaaS platforms, automation solutions, and digital transformation. With over 13 years of experience and 1,000+ projects delivered, it helps businesses build scalable digital products, improve efficiency, and accelerate growth across multiple industries.
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.