DevOps Engineer

Kyndryl
Full_timeLima, Peru

📍 Job Overview

  • Job Title: DevOps Engineer
  • Company: Kyndryl
  • Location: Lima, Peru
  • Job Type: On-site
  • Category: DevOps Engineer
  • Date Posted: June 12, 2025
  • Experience Level: 5-10 years
  • Remote Status: On-site

🚀 Role Summary

  • Key Responsibilities: Develop and maintain highly scalable distributed software, integrate with other layers and offerings, and provide deeper functionality to address customer needs. Collaborate with cross-functional teams to deliver high-quality products and features through the agile software development lifecycle.
  • Technical Skills: Software development, CI/CD, Kubernetes, microservices, problem-solving, technical leadership, communication, and collaboration.
  • Impact: Drive the design, development, integration, delivery, and evolution of highly scalable distributed software, improving the effectiveness, efficiency, and delivery of services through the use of technology and technical methods and methodologies.

📝 Enhancement Note: This role requires a strong background in software engineering and DevOps, with a focus on driving innovation and improvement in the development lifecycle.

💻 Primary Responsibilities

  • Software Development: Develop and maintain highly scalable distributed software, integrating with other layers and offerings to provide deeper functionality and solutions to address customer needs.
  • Agile Software Development: Collaborate with software engineers, architects, product managers, and partner teams to deliver high-quality products and features through the agile software development lifecycle.
  • Technical Leadership: Coach and mentor engineers to design and implement highly available, secure, distributed software in a scalable architecture.
  • Problem Solving: Identify and frame problems, leading the collection of information and integrating it to produce timely and thoughtful decisions, improving the effectiveness, efficiency, and delivery of services through the use of technology and technical methods and methodologies.
  • Incident Resolution: Provide Level 3 support, resolving high-complexity incidents and determining new features and improvements on an ongoing basis.

📝 Enhancement Note: This role requires strong problem-solving skills and the ability to work effectively in an agile environment, collaborating with cross-functional teams to deliver high-quality products and features.

🎓 Skills & Qualifications

Education: Graduates from university or technical careers in systems engineering, computing, software, or similar fields.

Experience: 5 to 7 years of experience in application development, with a focus on CI/CD processes for mobile, web, or Android/iOS applications. Proven experience in creating pipelines, deploying components in Kubernetes containers, and deploying solutions in PaaS services. Experience solving intermediate complexity incidents on DevSecOps tools and working in agile environments.

Required Skills:

  • Experience developing applications (CI/CD for mobile, web, or Android/iOS applications)
  • Experience creating pipelines (Shell scripting, Ansible, Groovy)
  • Experience deploying components in Kubernetes containers, microservices
  • Experience deploying solutions in PaaS services
  • Experience solving intermediate complexity incidents on DevSecOps tools (API tools knowledge: Jenkins, GitHub Enterprise, Bitbucket, etc.)
  • Experience working in agile environments (Scrum, etc.)
  • Certifications: DevOps Fundamentals, Microsoft Azure Fundamentals (or equivalent)

Preferred Skills:

  • DevSecOps Engineering
  • DevOps Test Engineering (DTE)

📝 Enhancement Note: This role requires a strong background in software engineering and DevOps, with a focus on driving innovation and improvement in the development lifecycle. Candidates should have a degree in systems engineering, computing, or similar fields, with 5 to 7 years of experience in application development and CI/CD processes.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate experience in developing applications, creating pipelines, and deploying components in Kubernetes containers.
  • Showcase problem-solving skills and the ability to resolve high-complexity incidents on DevSecOps tools.
  • Highlight experience working in agile environments and collaborating with cross-functional teams.

Technical Documentation:

  • Provide documentation of code quality, commenting, and documentation standards.
  • Demonstrate version control, deployment processes, and server configuration.
  • Showcase testing methodologies, performance metrics, and optimization techniques.

📝 Enhancement Note: This role requires a strong portfolio demonstrating experience in software development, CI/CD, Kubernetes, and problem-solving. Candidates should highlight their ability to work effectively in an agile environment and collaborate with cross-functional teams.

💵 Compensation & Benefits

Salary Range: Not specified. Based on market research, the average salary for a DevOps Engineer in Lima, Peru, is approximately 35,000 - 50,000 PEN per month.

Benefits:

  • Learning Opportunities
  • Employee Learning Programs
  • Volunteering Opportunities

Working Hours: Full-time, 40 hours per week.

📝 Enhancement Note: The salary range for this role is estimated based on market research for DevOps Engineers in Lima, Peru. Benefits include learning opportunities, employee learning programs, and volunteering opportunities.

🎯 Team & Company Context

Company Culture:

  • Industry: Technology and consulting services.
  • Company Size: Large, global organization with a diverse workforce.
  • Founded: 1933 (as IBM), 2021 (as Kyndryl).
  • Team Structure: The software engineering team consists of various roles, including software engineers, architects, product managers, and partner teams. The team follows Agile methodologies and works collaboratively to deliver high-quality products and features.
  • Development Methodology: The team follows Agile methodologies, such as Scrum, to deliver high-quality products and features through the software development lifecycle.

Company Website: Kyndryl

📝 Enhancement Note: Kyndryl is a large, global technology and consulting services company with a diverse workforce. The software engineering team follows Agile methodologies and works collaboratively to deliver high-quality products and features.

📈 Career & Growth Analysis

Web Technology Career Level: This role is at the senior level, requiring a strong background in software engineering and DevOps, with a focus on driving innovation and improvement in the development lifecycle.

Reporting Structure: This role reports directly to the Software Engineering Technical Specialist Manager and works collaboratively with software engineers, architects, product managers, and partner teams.

Technical Impact: This role has a significant impact on the development and maintenance of highly scalable distributed software, improving the effectiveness, efficiency, and delivery of services through the use of technology and technical methods and methodologies.

Growth Opportunities:

  • Technical Skill Development: Opportunities to learn and develop skills in emerging technologies, such as AI and machine learning, and to obtain certifications from industry-leading platforms such as Microsoft, Google, and Amazon.
  • Technical Leadership: Opportunities to coach and mentor engineers, driving the design and implementation of highly available, secure, distributed software in a scalable architecture.
  • Architecture Decisions: Opportunities to propose and implement highly complex solutions, considering a global approach to the organization and the outside world (good practices, tendencies, frameworks, etc.) in DevOps and DevSecOps.

📝 Enhancement Note: This role offers significant growth opportunities for technical skill development, technical leadership, and architecture decision-making in the field of DevOps and software engineering.

🌐 Work Environment

Office Type: On-site, with a collaborative workspace designed for software development teams.

Office Location(s): Lima, Peru.

Workspace Context:

  • The workspace is designed to foster collaboration and innovation, with multiple monitors and testing devices available to support software development and testing activities.
  • The workspace encourages cross-functional interaction between developers, designers, and stakeholders, promoting a culture of knowledge sharing and continuous learning.

Work Schedule: Full-time, 40 hours per week, with flexible deployment windows, maintenance, and project deadlines.

📝 Enhancement Note: The workspace is designed to support collaboration and innovation, with multiple monitors and testing devices available. The work schedule is flexible, with deployment windows, maintenance, and project deadlines taken into account.

📄 Application & Technical Interview Process

Interview Process:

  1. Technical Preparation: Review technical preparation recommendations and coding/configuration assessment focus.
  2. Web Architecture: Prepare for web architecture expectations and system design discussion.
  3. Team Interaction: Prepare for web development team interaction and cultural fit assessment.
  4. Final Evaluation: Prepare for final evaluation criteria and technical impact discussion.

Portfolio Review Tips:

  • Portfolio Curation: Tailor the portfolio to highlight experience in software development, CI/CD, Kubernetes, and problem-solving.
  • Project Case Studies: Structure project case studies to showcase user experience and technical implementation focus.
  • Code Quality: Demonstrate code quality, commenting, and documentation standards relevant to this role.
  • Company-Specific Considerations: Research Kyndryl's web development culture and consider company-specific web technology considerations and performance optimization examples.

Technical Challenge Preparation:

  • Exercise Format: Familiarize yourself with typical web development exercise formats and expectations.
  • Time Management: Practice time management and solution architecture for web challenges.
  • Communication: Develop clear and persuasive communication skills to articulate web concepts effectively.

ATS Keywords: Review the comprehensive list of web development and server administration-relevant keywords for resume optimization, organized by category: programming languages, web frameworks, server technologies, databases, tools, methodologies, soft skills, industry terms.

📝 Enhancement Note: The interview process focuses on technical preparation, web architecture, team interaction, and final evaluation. Candidates should tailor their portfolio to highlight experience in software development, CI/CD, Kubernetes, and problem-solving, and prepare for technical challenges with a focus on time management, solution architecture, and clear communication.

🛠 Technology Stack & Web Infrastructure

Frontend Technologies:

  • Not specified in the job listing.

Backend & Server Technologies:

  • Kubernetes: Experience deploying components in Kubernetes containers and microservices.
  • PaaS Services: Experience deploying solutions in Platform-as-a-Service (PaaS) environments.
  • DevSecOps Tools: Experience solving intermediate complexity incidents on DevSecOps tools (API tools knowledge: Jenkins, GitHub Enterprise, Bitbucket, etc.).

Development & DevOps Tools:

  • Shell Scripting: Experience creating pipelines using Shell scripting.
  • Ansible: Experience creating pipelines using Ansible.
  • Groovy: Experience creating pipelines using Groovy.
  • CI/CD Tools: Experience with CI/CD tools and processes for mobile, web, or Android/iOS applications.

📝 Enhancement Note: This role requires experience with Kubernetes, PaaS services, DevSecOps tools, Shell scripting, Ansible, Groovy, and CI/CD tools and processes for mobile, web, or Android/iOS applications.

👥 Team Culture & Values

Web Development Values:

  • Customer Success: Prioritize customer success in work, focusing on improving the effectiveness, efficiency, and delivery of services through the use of technology and technical methods and methodologies.
  • Technical Excellence: Drive innovation and improvement in the development lifecycle, proposing and implementing highly complex solutions, considering a global approach to the organization and the outside world (good practices, tendencies, frameworks, etc.) in DevOps and DevSecOps.
  • Collaboration: Work effectively in an agile environment, collaborating with cross-functional teams to deliver high-quality products and features.
  • Continuous Learning: Stay up-to-date with emerging technologies and best practices, continuously improving technical skills and knowledge.

Collaboration Style:

  • Agile Methodologies: Follow Agile methodologies, such as Scrum, to deliver high-quality products and features through the software development lifecycle.
  • Code Review Culture: Foster a code review culture, promoting peer programming practices and knowledge sharing.
  • Technical Mentoring: Provide technical mentoring and guidance to engineers, driving the design and implementation of highly available, secure, distributed software in a scalable architecture.

📝 Enhancement Note: This role requires a strong focus on customer success, technical excellence, collaboration, and continuous learning. Candidates should be prepared to work effectively in an agile environment, collaborate with cross-functional teams, and provide technical mentoring and guidance.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • High-Complexity Incidents: Resolve high-complexity incidents on DevSecOps tools, determining new features and improvements on an ongoing basis.
  • Anomaly Detection: Detect anomalies in the health of systems using ML/AI and proactively seek to increase application resilience using advanced techniques (e.g., Chaos Engineering).
  • Organizational Improvements: Identify gaps and propose improvements in operations at the organizational level, driving the design, development, integration, delivery, and evolution of highly scalable distributed software.

Learning & Development Opportunities:

  • Technical Skill Development: Learn and develop skills in emerging technologies, such as AI and machine learning, and obtain certifications from industry-leading platforms such as Microsoft, Google, and Amazon.
  • Conference Attendance: Attend conferences, obtain certifications, and engage with the technical community to stay up-to-date with emerging technologies and best practices.
  • Technical Mentorship: Provide technical mentorship and guidance to engineers, driving the design and implementation of highly available, secure, distributed software in a scalable architecture.

📝 Enhancement Note: This role presents significant technical challenges and learning opportunities, requiring candidates to be prepared to resolve high-complexity incidents, detect anomalies, and drive organizational improvements. Candidates should also be prepared to learn and develop skills in emerging technologies, attend conferences, and provide technical mentorship and guidance.

💡 Interview Preparation

Technical Questions:

  • Web Development Fundamentals: Review technical preparation recommendations and coding/configuration assessment focus, with a focus on software development, CI/CD, Kubernetes, and problem-solving.
  • Web Architecture: Prepare for web architecture expectations and system design discussion, considering a global approach to the organization and the outside world (good practices, tendencies, frameworks, etc.) in DevOps and DevSecOps.
  • Problem Solving: Review problem-solving methods, performance optimization, and scalable web architecture, focusing on improving the effectiveness, efficiency, and delivery of services through the use of technology and technical methods and methodologies.

Company & Culture Questions:

  • Web Development Culture: Research Kyndryl's web development culture, considering the company's focus on customer success, technical excellence, collaboration, and continuous learning.
  • Agile Methodologies: Prepare for Agile practices and collaboration examples, focusing on delivering high-quality products and features through the software development lifecycle.
  • User Experience Impact: Prepare for project metrics and performance measurement discussion, focusing on improving the effectiveness, efficiency, and delivery of services through the use of technology and technical methods and methodologies.

Portfolio Presentation Strategy:

  • Live Website Demonstration: Tailor the portfolio to highlight experience in software development, CI/CD, Kubernetes, and problem-solving, with a focus on user experience and technical implementation.
  • Code Explanation: Demonstrate code quality, commenting, and documentation standards relevant to this role, clearly articulating technical concepts and architecture decision reasoning.
  • User Experience Showcase: Highlight user experience design and interface development, showcasing responsive design and performance optimization techniques.

📝 Enhancement Note: The interview process focuses on technical preparation, web architecture, problem-solving, company culture, Agile methodologies, and user experience impact. Candidates should tailor their portfolio to highlight experience in software development, CI/CD, Kubernetes, and problem-solving, and prepare for technical challenges with a focus on time management, solution architecture, and clear communication.

📌 Application Steps

To apply for this DevOps Engineer position:

  1. Submit your application through the application link.
  2. Tailor your portfolio to highlight experience in software development, CI/CD, Kubernetes, and problem-solving, with a focus on user experience and technical implementation.
  3. Optimize your resume for web technology roles, emphasizing project highlights and technical skills relevant to this role.
  4. Prepare for technical interviews, focusing on coding challenges, portfolio presentation, and company research.
  5. Research Kyndryl's web development culture, considering the company's focus on customer success, technical excellence, collaboration, and continuous learning.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates should have a degree in systems engineering, computing, or similar fields, with 5 to 7 years of experience in application development and CI/CD processes. Knowledge of DevSecOps tools and experience in agile environments is also required.