Job Description
What You'll Do:CI/CD Pipeline Management: Design, implement, and maintain robust CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps, CircleCI) to automate the build, test, and deployment processes across various environments (Dev, QA, Staging, Production).
Infrastructure as Code (IaC): Develop and manage infrastructure using IaC tools (e.g., Terraform, Ansible, CloudFormation, Puppet, Chef) to ensure consistency, repeatability, and scalability of our cloud and on-premise environments.
Cloud Platform Management: Administer, monitor, and optimize resources on cloud platforms (e.g., AWS, Azure, GCP), including compute, storage, networking, and security services.
Containerization & Orchestration: Implement and manage containerization technologies (e.g., Docker) and orchestration platforms (e.g., Kubernetes) for efficient application deployment, scaling, and management.
Monitoring & Alerting: Set up and maintain comprehensive monitoring, logging, and alerting systems (e.g., Prometheus, Grafana, ELK Stack, Nagios, Splunk, Datadog) to proactively identify and resolve performance bottlenecks and issues.
Scripting & Automation: Write and maintain scripts (e.g., Python, Bash, PowerShell, Go, Ruby) to automate repetitive tasks, improve operational efficiency, and integrate various tools.
Version Control: Manage source code repositories (e.g., Git, GitHub, GitLab, Bitbucket) and implement branching strategies to facilitate collaborative development and version control.
Security & Compliance (DevSecOps): Integrate security best practices into the CI/CD pipeline and infrastructure, ensuring compliance with relevant security policies and industry standards.
Troubleshooting & Support: Provide Level 2 support, perform root cause analysis for production incidents, and collaborate with development teams to implement timely fixes and preventive measures.
Collaboration: Work closely with software developers, QA engineers, and other stakeholders to understand their needs, provide technical guidance, and foster a collaborative and efficient development lifecycle.
Documentation: Create and maintain detailed documentation for infrastructure, processes, and tools.
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: DevOps
Role: DevOps Engineer
Employement Type: Full time
Contact Details:
Company: FindingPi Pvt. Ltd.
Location(s): Pune
Keyskills:
DevOps
continuous integration
kubernetes
python
ci/cd
microsoft azure
aws cloudformation
gitlab ci
azure devops
docker
ansible
puppet
git
grafana
gcp
jenkins
terraform
gitlab
bash
aws
ci cd pipeline