Loading open roles
Loading open roles
Loading role

GirnarSoft · posted 5 months ago
Job Overview: DevOps Engineer
We are looking for a highly skilled and motivated DevOps Engineer to join
our dynamic team. As a DevOps Engineer, you will be responsible for
managing our infrastructure, CI/CD pipelines, and automating processes to
ensure smooth deployment cycles. The ideal candidate will have a strong
understanding of cloud platforms (AWS, Azure, GCP), version control tools
(GitHub, GitLab), CI/CD tools (GitHub Actions, Jenkins, and Agro CD), and
the ability to work in a fast-paced environment.
Key Responsibilities:
Design, implement, and manage CI/CD pipelines using GitHub Actions,
Jenkins, and Agro CD.
Manage and automate the deployment of applications on cloud platforms such
as AWS, GCP, and Azure.
Maintain and optimize cloud-based infrastructure, ensuring high
availability, scalability, and performance.
Utilize GitHub and GitLab for version control, branching strategies, and
managing code repositories.
Collaborate with development, QA, and operations teams to streamline the
software delivery process.
Monitor system performance and resolve issues related to automation,
deployments, and infrastructure.
Implement security best practices across CI/CD pipelines, cloud resources,
and other environments.
Troubleshoot and resolve infrastructure issues, including scaling,
outages, and performance degradation.
Automate routine tasks and infrastructure management to improve system
reliability and developer productivity.
Stay up to date with the latest DevOps practices, tools, and technologies.
Required Skills and Experience:
Proven experience as a DevOps Engineer, Cloud Engineer, or similar role.
Expertise in CI/CD tools, including GitHub Actions, Jenkins, and Agro CD.
Strong proficiency with GitHub and GitLab for version control, repository
management, and collaborative development.
Extensive experience working with cloud platforms such as AWS, Azure, and
Google Cloud Platform (GCP).
Solid understanding of infrastructure-as-code (IaC) tools like Terraform
or CloudFormation.
Experience with containerization technologies like Docker and
orchestration tools like Kubernetes.
Knowledge of monitoring, logging, and alerting systems (e.g., Prometheus,
Grafana, ELK stack).
Experience in scripting languages such as Python, Bash, or PowerShell.
Strong knowledge of networking, security, and performance optimization in
cloud environments.
Familiarity with Agile development methodologies and collaboration tools.