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
  • Aspire SoftServ
    India

    Openings: 2 Experience: 5 - 7 Responsibilities: • Design, develop, and execute test plans and test cases. • Develop and maintain automated test scripts. • Perform manual and automated testin
  • Arting Digital
    India

    Position- HCL DX Developer / WCM Web Content Management Experience- 8–10 Years Notice Period- Immediate Joiner-15 days Qualification- Any graduation Location- Chennai / Hyderabad / Bangalore / Noida
  • Mastercard
    Maharashtra, India

    As a Software Engineer-2 (Java Full Stack Developer) at our company, you will have the opportunity to work with a passionate, motivated, and engaged global team. Our employees are empowered to drive i
  • Qualcomm India Private Limited
    India

    Video Software Engineer - CE Company: Qualcomm India Private LimitedJob Area: Engineering Group, Engineering Group > Software Applications Engineering General Summary: Job Overview This is a ch