DEVOPS
Posted on April 1, 2025
Job Description
- This is a remote position.
- Job Description
- As a DevOps Engineer, you will lead in designing, implementing, and maintaining our DevOps infrastructure. Using your expertise in continuous integration, deployment, and automation, you'll work with cross-functional teams to streamline development processes and improve system reliability. Responsibilities include managing cloud infrastructure, implementing configuration management best practices, ensuring application security and scalability.
- Responsibilities
- Understand the values and vision of the organization.
- Protect the Intellectual Property.
- Adhere to all the policies and procedures.
- Design, implement, and manage CI/CD pipelines to automate and optimize software development and deployment processes.
- Deploy, monitor, and maintain AI/ML models in production, ensuring scalability, security, and high availability.
- Manage and optimize cloud infrastructure (AWS, Azure, or GCP) for AI-driven applications, ensuring cost-effectiveness and performance.
- Implement infrastructure as code (IaC) using Terraform, CloudFormation, or similar tools.
- Monitor system performance, troubleshoot issues, and ensure 99.9% uptime for AI services.
- Enhance containerization and orchestration strategies using Docker and Kubernetes.
- Implement security best practices, ensuring compliance with industry standards and regulations.
- Automate and streamline deployment, configuration management, and system monitoring.
- Collaborate with AI/ML engineers, data scientists, and software developers to ensure seamless integration of AI models.
- Set up logging, monitoring, and alerting solutions using Prometheus, Grafana, ELK stack, or similar tools.
- Optimize data pipelines and MLOps workflows for efficient model training and deployment.
- Drive incident management and disaster recovery strategies to ensure business continuity.
- Research and integrate new DevOps tools and technologies to improve system efficiency and scalability.
- Requirement
- Sound Experience in DevOps, Cloud Engineering, or Infrastructure Automation.
- Expertise in cloud platforms � AWS, Azure, or Google Cloud.
- Strong hands-on experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD, CircleCI).
- Proficiency in containerization (Docker) and orchestration (Kubernetes, Helm).
- Experience with Infrastructure as Code (IaC) � Terraform, Ansible, CloudFormation.
- Strong scripting skills in Python, Bash, or PowerShell for automation.
- Knowledge of security best practices � IAM, firewalls, encryption, vulnerability scanning.
- Experience in monitoring/logging tools � Prometheus, Grafana, ELK stack, Datadog.
- Familiarity with networking concepts, load balancing, and DNS management.
- Certifications in AWS (AWS Certified DevOps Engineer), Azure (Azure DevOps Engineer), or Kubernetes (CKA, CKS, EKS) would be preferred.
- Preferred Skills
- Job
- Proficiency in scripting languages such as Python or Shell
- Experience with containerization technologies (Docker, Kubernetes) and orchestration tools.
- Good understanding of the IT industry and latest technologies in trend.
- In-depth knowledge of cloud platforms, such as AWS, Azure, or Google Cloud.
- Familiarity with configuration management tools (Ansible, Puppet, Chef).
- Solid understanding of continuous integration and deployment (CI/CD) pipelines.
- Personal
- Demonstrate proactive thinking
- Should have strong interpersonal relations, expert business acumen and mentoring skills
- Have the ability to work under stringent deadlines and demanding client conditions
- Ability to work under pressure to achieve the multiple daily deadlines for client deliverables with a mature approach
- Other Relevant Information
- Bachelor's degree in Engineering (CS/IT) or a Master's degree in Computer Applications (MCA) or an equivalent qualification.
- Hold a minimum of 2 years of experience in a relevant role.
- Ability to work as an individual contributor and collaborate with a team.
Required Skills
devops