DevOps Engineer

Kyndryl
27 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish

Job location

Tech stack

Amazon Web Services (AWS)
Azure
Bash
Configuration Management
Continuous Delivery
Continuous Integration
DevOps
Python
Powershell
Ansible
Prometheus
Software Engineering
Subversion
CircleCI
Data Logging
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
Grafana
Firewalls (Computer Science)
GIT
Cloudformation
Containerization
Gitlab-ci
Kubernetes
Information Technology
Terraform
Software Version Control
Docker
ELK
Jenkins

Job description

We are seeking a highly skilled and motivated DevOps Engineer to join our team. The ideal candidate will have a strong background in software development, system administration, and experience with continuous integration and continuous deployment (CI/CD) processes. As a DevOps Engineer, you will play a crucial role in automating and streamlining our operations and processes, ensuring the reliability, scalability, and performance of our systems., Infrastructure Management:

  • Design, implement, and maintain scalable, reliable, and secure infrastructure using cloud platforms such as AWS, Azure, or Google Cloud.

  • Manage and optimize infrastructure as code (IaC) using tools like Terraform, Ansible, or CloudFormation.

  • Monitor and maintain system health, performance, and security. CI/CD Pipeline Development:

  • Develop and maintain CI/CD pipelines to automate the build, test, and deployment processes.

  • Integrate various tools and technologies to streamline the development lifecycle.

  • Ensure that the CI/CD pipelines are efficient, reliable, and scalable. Collaboration and Communication:

  • Work closely with development, QA, and operations teams to ensure seamless integration and delivery of software.

  • Foster a culture of collaboration and continuous improvement within the team.

  • Provide technical guidance and mentorship to team members. Automation and Scripting:

  • Automate repetitive tasks and processes to improve efficiency and reduce manual intervention.

  • Develop and maintain scripts and tools for system management, monitoring, and deployment.

  • Implement and manage configuration management solutions. Monitoring and Incident Management:

  • Implement and maintain monitoring and alerting systems to ensure the availability and performance of applications and infrastructure.

  • Respond to and resolve incidents and issues in a timely manner.

  • Conduct root cause analysis and implement preventive measures to avoid future incidents. Security and Compliance:

  • Ensure that all systems and processes adhere to security best practices and compliance requirements.

  • Implement security measures such as firewalls, encryption, and access controls.

  • Conduct regular security assessments and audits. Who You Are

Requirements

Bachelor's degree in Computer Science, Engineering, or a related field. A master's degree is a plus.

  • Experience: Proven experience as a DevOps Engineer or in a similar role.Strong experience with cloud platforms (AWS, Azure, Google Cloud).Experience with CI/CD tools (Jenkins, GitLab CI, CircleCI, etc.).Proficiency in scripting languages (Python, Bash, PowerShell, etc.).Experience with containerization and orchestration tools (Docker, Kubernetes).

  • Skills: Strong understanding of software development and system administration.Excellent problem-solving and troubleshooting skills.Strong communication and collaboration skills.Ability to work in a fast-paced and dynamic environment.Knowledge of security best practices and compliance standards. Preferred Qualifications:

  • Experience with infrastructure as code (IaC) tools such as Terraform, Ansible, or CloudFormation.

  • Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK Stack).

  • Experience with version control systems (Git, SVN).

  • Knowledge of networking concepts and protocols.

  • Certification in cloud platforms (AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, etc.).

  • Spanish native, and English fluent.

About the company

We have the world’s best talent that design, run, and manage the most advanced and reliable technology infrastructure each day. Together, we think holistically about the health of these vital technology ecosystems.

We will be a focused, independent company that builds on our foundation of excellence by creating systems in new ways. Bringing in the right partners, investing in our business, and working side-by-side with our customers to unlock potential. We're raising the bar.

Apply for this position