Job Description
Jenkins, Git, Terraform, Github, Azure DevOps, AWS DevOps,
We are looking for a skilled DevOps Engineer to join our team. The ideal candidate will bridge the gap between development and operations, ensuring efficient deployment pipelines, system reliability, and scalability.
Key Responsibilities
Infrastructure Automation
Design, implement, and maintain CI/CD pipelines using Jenkins and related tools such as Jenkins Pipeline, Jenkins Shared Libraries, and plugins like Blue Ocean or Pipeline as Code.
Develop and manage infrastructure as code (IaC) using tools like Terraform, CloudFormation, or Ansible.
Cloud Services Management
Deploy, manage, and scale cloud infrastructure on AWS, Azure, or Google Cloud.
Optimize cost and performance of cloud resources.
Monitoring And Incident Response
Set up monitoring, logging, and alerting tools such as Prometheus, Grafana, ELK Stack, Datadog, or Jenkins Monitoring plugins.
Troubleshoot and resolve production issues swiftly.
Collaboration And Communication
Work closely with development, QA, and operations teams to ensure smooth software delivery.
Advocate for best practices in DevOps culture, automation, and processes.
Security And Compliance
Implement security best practices for infrastructure and deployment.
Ensure compliance with relevant security standards such as ISO 27001, SOC2, or GDPR.
Version Control And Configuration Management
Manage code repositories using GitHub, GitLab, or Bitbucket.
Automate configuration management processes.
Skills & Qualifications
Technical Skills
Proficiency in scripting languages like Python, Bash, or Go.
Hands-on experience with containerization (Docker) and orchestration tools (Kubernetes).
Strong understanding of Linux/Unix systems.
Expertise in Jenkins for CI/CD pipeline creation and optimization.
Familiarity with Jenkins-related tools and plugins, including Declarative Pipelines, Job DSL, and integration with Git repositories and artifact repositories like Nexus or JFrog Artifactory.
Experience
Minimum 6 Months of experience in a DevOps or related role.
Familiarity with version control systems and branching strategies.
Soft Skills
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Certifications (Optional)
AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, or similar certifications are a plus.