Software Engineer- Devops

Software Development
  • Software Development
  • India

Blackfig Technologies

Job Summary

A DevOps Engineer with SCM (Source Code Management) experience is responsible for streamlining the software development lifecycle through automation, collaboration, and continuous integration/continuous delivery (CI/CD) pipelines. This includes hands-on work with version control systems like Git, building and maintaining CI/CD pipelines, and ensuring efficient code deployments and system management.

Roles & Responsibilities
• Source Code Management (SCM): Managing and maintaining code repositories using Git, including branching, merging, tagging, and resolving conflicts. workflows .
• CI/CD Pipeline Creation & Management: Designing, building, and maintaining CI/CD pipelines using tools like Jenkins, Bamboo, or GitLab CI to automate the build, testing, and deployment processes.
• Containerization & Orchestration: Working with containerization technologies like Docker and container orchestration platforms like Kubernetes to manage and deploy applications.
• Monitoring & Logging: Implementing and managing monitoring and logging systems (e.g., Prometheus, Grafana, ELK stack) to track application performance and identify issues.
• Security & Compliance: Integrating security practices into the development lifecycle and ensuring compliance with industry standards.
• Automation: Automating repetitive tasks and processes to improve efficiency and reduce manual effort.
• Collaboration & Communication: Working closely with development, operations, and other teams to ensure smooth collaboration and efficient software delivery. Excellent communication and collaboration skills .
• Troubleshooting & Issue Resolution: Diagnosing and resolving issues related to deployments, infrastructure, and application performance. Strong problem-solving and troubleshooting skills .
• Continuous Improvement: Continuously evaluating and improving processes, tools, and infrastructure to enhance efficiency and effectiveness.

Key And Mandatory Skills
• Understanding of DevOps principles and methodologies
• Strong understanding of Git and Git workflows .
• Experience with CI/CD tools and practices .
• Proficiency in scripting languages: (e.g., Python, Bash).
• Experience with cloud platforms (AWS, Azure, GCP) .
• Knowledge of containerization technologies (Docker, Kubernetes) .
• Strong problem-solving and troubleshooting skills .
• Excellent communication and collaboration skills .
• Experience with monitoring and logging tools .

Good to have ;
• Infrastructure as Code (IaC): Managing infrastructure using tools like Terraform, Ansible, or CloudFormation to automate provisioning and configuration management.
• Cloud Management: Managing and optimizing cloud infrastructure (e.g., AWS, Azure, GCP) for scalability, performance, and cost-effectiveness.

To apply for this job please visit in.linkedin.com.

Similar Jobs to Apply
  • PITNEY BOWES INDIA PRIVATE LIMITED
    India

    Advisory Software Engineer At Pitney Bowes, we do the right thing, the right way. As a member of our team, you can too. We have amazing people who are the driving force, the inspiration and foundati
  • Uplers
    India

    Experience: 5.00 + years Salary: INR 3400000.00 / year (based on experience) Expected Notice Period: 15 Days Shift: (GMT+05:30) Asia/Kolkata (IST) Opportunity Type: Hybrid (Bengaluru) Placement T
  • adobe
    Noida

    Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver
  • McKinsey & Company
    India

    Who You'll Work With Driving lasting impact and building long-term capabilities with our clients is not easy work. You are the kind of person who thrives in a high performance/high reward culture - d