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
  • NTT DATA North America
    India

    Req ID: 328627 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organizati
  • Techzert Software Private Limited
    India

    About The Job Job Description : Teamcenter Developer (PLM Solutions) Location : PAN India (Hybrid) Experience : 510 years Notice Period : Immediate to 30 Days Job Summary We are seeking an exper
  • Capgemini
    India

    Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleag
  • Visa
    India

    Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than