Devops Engineer

Randstad India

Not Interested
Bookmark
Report This Job

profile Job Location:

Bangalore - India

profile Monthly Salary: Not Disclosed
Posted on: 5 hours ago
Vacancies: 1 Vacancy

Job Summary

POSITION PURPOSE:

A DevOps Engineer supports the development and operation of software through automation tools environments and practices. Individuals in this role will implement best development practices by developing and managing tools and testing environments ensuring central code control maintaining development standards and writing software the automates SDLC operations and processes. DevOps Engineers work closely with development QA and operations teams to design and implement continuous integration and continuous deployment pipelines (CI/CD) manage cloud infrastructure and ensure system security and stability.


YOUR TASKS AND RESPONSIBILITIES:

Infrastructure Management

Build configure administer and support scalable reliable and secure infrastructure on cloud platforms (AWS Azure GCP).

Automate infrastructure provisioning configuration management and orchestration using tools such as Terraform Ansible Chef Kubernetes and Docker.

CI/CD Pipelines

Develop and manage CI/CD pipelines to enable seamless deployment of applications and services.

Implement automated testing and continuous integration processes to ensure code quality and reliability.

Monitoring and Logging

Set up and maintain monitoring logging and alerting systems to ensure the health and performance of applications and infrastructure.

Troubleshoot and resolve infrastructure and application issues in a timely manner.

Collaboration and Support

Collaborate with development QA and operations teams to understand their needs and provide DevOps support.

Advocate for and implement DevOps best practices within the organization.

Security and Compliance

Ensure infrastructure and application security by implementing best practices and compliance standards.

Provide and integrate solutions for security scanning and vulnerability assessment into the developer tool portfolio and CI/CD pipelines.

Ownership and Initiative

Own issues until resolution is achieved and ensure that proper documentation is created throughout the process.

Problem Management

Investigate problems in systems processes and services understanding the level of the problem (e.g. strategic tactical or operational).

Contribute to the implementation of remedies and preventative measures.

Service Focus

Take inputs from stakeholders and establish solutions that facilitate the achievement of business objectives.

Systems Integration

Build and test simple interfaces between systems.

Work on more complex integration as part of a wider team.


WHO YOU ARE:

  • Bachelors degree in Computer Science Information Technology or a related field.

  • 3 years of experience in a DevOps or similar role.

  • Proven experience with cloud platforms such as AWS Azure or GCP.

  • Strong experience with infrastructure-as-code tools (Terraform Ansible Chef Puppet).

  • Expertise in setting up and managing CI/CD pipelines using tools such as Jenkins GitLab CI or CircleCI.

  • Experience with containerization and orchestration technologies (Docker Kubernetes).

  • Proficiency in scripting languages such as Python Bash or PowerShell.

  • Familiarity with version control systems particularly Git.

  • Experience with monitoring and logging tools such as Prometheus Grafana ELK stack or Splunk.

  • Strong problem-solving skills and attention to detail.

  • Ability to work in a fast-paced dynamic environment and manage multiple tasks simultaneously.

POSITION PURPOSE: A DevOps Engineer supports the development and operation of software through automation tools environments and practices. Individuals in this role will implement best development practices by developing and managing tools and testing environments ensuring central code control mai...
View more view more

Key Skills

  • ASP.NET
  • Health Education
  • Fashion Designing
  • Fiber
  • Investigation