DevOps Engineer

  • Software Engineering
  • Professional

DevOps Engineer

  • Software Engineering
  • Professional

Introduction
At IBM, work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, lets talk.

Your Role and Responsibilities

  1. Process Improvement:
    • Assess current engineering processes, identify areas for improvement, and implement best practices to enhance productivity, quality, and efficiency.
    • Lead initiatives to standardize and optimize development workflows, including CI/CD pipelines, code reviews, and testing practices.
    • Collaborate with engineering teams to streamline and automate processes, reducing manual effort and increasing velocity.
  2. Change Management:
    • Develop and execute change management strategies to ensure the successful adoption of new processes, tools, and methodologies.
    • Engage with organizational stakeholders to communicate the benefits of transformation initiatives and gather feedback.
    • Monitor the impact of changes and continuously refine approaches to maximize positive outcomes.
  3. Tool and Technology Enablement:
    • Evaluate, select, and implement tools and technologies that support the engineering transformation agenda.
    • Partner with IT and DevOps teams to ensure seamless integration of new tools into the existing tech stack.
    • Provide training and support to engineering teams to ensure effective utilization of new tools and technologies.
  4. Cultural Transformation:
    • Promote a culture of continuous improvement, innovation, and collaboration within the engineering organization.
    • Foster an environment where engineers can experiment, learn from failures, and share knowledge.
    • Champion diversity, equity, and inclusion within the engineering teams.
  5. Metrics and Reporting:
    • Define and track key performance indicators (KPIs) to measure the success of transformation initiatives.
    • Provide regular reports and updates to senior leadership on the progress and impact of engineering transformation efforts.
    • Use data-driven insights to make informed decisions and guide future transformation efforts.
  6. Collaboration and Leadership:
    • Work closely with engineering leaders, product managers, and cross-functional teams to align transformation initiatives with business goals.
    • Mentor and coach engineering teams on best practices, providing guidance and support to foster professional growth.
    • Act as a thought leader within the organization, staying current on industry trends and sharing insights with the broader engineering community.


Required Technical and Professional Expertise

  • 1-3 years of experience as a DevOps Engineer
  • 1-3 years of working experience with JAVA/Python/JavaScript, other languages
  • Knowledge of Frontend Technology – React/Angular/Vue
  • I have 1- 3+ years of experience in software engineering, with a proven track record in engineering process improvement and transformation.
  • Strong understanding of software development methodologies (e.g., Agile, Lean, DevOps) and best practices.
  • Knowledge of Unit tests using any unit test framework like Junit
  • Experience with change management, including leading large-scale transformation initiatives.
  • Familiarity with Docker, Kubernetes, and other container technologies.Proficiency in modern engineering tools and technologies (e.g., CI/CD pipelines, version control systems, automation frameworks).Hands-on experience with CI/CD tools like Jenkins, Ansible, and Travis.
  • Experience with version control systems (Git) and repositories (GitHub).
  • Strong understanding of Cloud and virtualization.Extensive experience in developing and maintaining Python-based applications.
  • Excellent problem-solving skills and focus on minute detail.Strong communication and collaboration skills.Excellent communication skills: verbal, written, and presentation.


Preferred Technical and Professional Expertise

  • 5+ Years of experience with Build/Infrastructure management, CI-CD, and Automation
  • Knowledge about Cloud technologies and emerging trends
  • Knowledge about Virtualization concepts and understanding of Linux
  • Excellent communication skills: verbal, written, and presentation.
  • Certifications in project management, process improvement (e.g., Six Sigma), or change management.

Apprenez-en plus à notre sujet


About IBM

IBM’s greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.

Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we’re also one of the biggest technology and consulting employers, with many of the Fortune 50 companies relying on the IBM Cloud to run their business.

At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it’s time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.

Principaux détails du poste

Rejoignez notre réseau de talents.

Soyez au courant des possibilités de carrière qui correspondent à vos compétences et à vos intérêts.