We are seeking a skilled DevOps Engineer to design, build, and maintain robust automation, infrastructure, and deployment pipelines that streamline software delivery. You will play a key role in enhancing system reliability, implementing GitOps practices, ensuring security compliance, and collaborating with cross-functional teams throughout the development lifecycle.
Key Responsibilities:Design, implement, and maintain scalable CI/CD pipelines using Jenkins and ArgoCD to support continuous integration, delivery, and deployment.
Drive the adoption of GitOps principles with ArgoCD to manage Kubernetes deployments and infrastructure as code.
Develop and maintain automation scripts using Python, Bash, or Shell for infrastructure provisioning, configuration management, and deployment tasks.
Manage and optimize Kubernetes clusters, including deployment, monitoring, troubleshooting, and resource management (pods, services, deployments, etc.).
Collaborate closely with development, QA, and operations teams to ensure seamless software delivery and system stability.
Implement and manage infrastructure as code (IaC) using tools like Terraform or Ansible.
Ensure CI/CD pipelines and infrastructure comply with security and regulatory standards.
Set up and maintain logging, monitoring, and ing solutions using tools such as Fluent Bit, CloudWatch, Prometheus, Grafana, and the ELK Stack.
Integrate Artifactory with JFrog Xray for security scanning, vulnerability detection, and policy enforcement.
Support disaster recovery planning and infrastructure resilience.
Configure and use SAST/DAST tools such as SonarQube, Snyk, GitGuardian, and Burp Suite within the pipeline.
Maintain version control best practices using platforms like GitHub, GitLab, or Azure DevOps.
Work with GitHub Actions for workflow automation and CI/CD enhancements.
Integrate automated testing frameworks into the CI/CD pipeline to ensure code quality and reliability.
Required Skills & Experience:Strong experience designing and managing CI/CD pipelines in production environments.
Hands-on expertise with Jenkins and ArgoCD for pipeline orchestration and GitOps workflows.
Proficiency in scripting with Python, Bash, or Shell.
Deep understanding of Kubernetes administration and ecosystem tools.
Experience with cloud platforms such as AWS or Azure, including services like Rancher, EKS, API Gateway, AWS KMS, and Config Maps.
Familiarity with monitoring/logging tools (e.g., Prometheus, Grafana, ELK, CloudWatch, Fluent Bit).
Knowledge of security tools (SAST, DAST) and integrating them into DevOps pipelines.
Familiar with GitHub Actions, GitOps, and infrastructure automation practices.
Strong version control skills with Git and related platforms.
Solid problem-solving, communication, and team collaboration skills.
Nice to Have:
Certification in AWS, Azure, Kubernetes, or DevOps-related domains.
Experience with JFrog platform integrations and advanced DevSecOps implementations.
Exposure to automated testing frameworks and integration into CI/CD workflows.