Devops Engineer

Sao Paulo Sao Paulo Cognizant Technology Solutions

DevOps Engineer 

Apply your talent and skills to help leading companies improve everyday life.  

Who We Are  

Cognizant (Nasdaq-100: CTSH) engineers' modern businesses. We help our clients modernize technology, reimagine processes and transform experiences so they can stay ahead in our fast-changing world. Together, we are improving everyday life. See how at: www.cognizant.com.  

  

What You Will Do: 

Are you passionate about bridging the gap between development and operations? Do you thrive in a dynamic environment where continuous integration and deployment are essential? If so, we have an exciting opportunity for a DevOps Engineer to join our team! 

As a DevOps Engineer, you will play a crucial role in ensuring the smooth operation of our Digital Engineering infrastructure. You will collaborate with developers to deploy and manage code changes, as well as work closely with operations staff to keep systems running seamlessly. Your technical expertise and understanding of both development and operations processes will be key to our success. 

Key Responsibilities:   

  • Understanding Customer Requirements and Project KPIs: work closely with stakeholders to understand project goals, customer needs, and key performance indicators (KPIs). Translate business requirements into technical solutions. 

  • Implementing Development and Automation Tools: Utilize Git for version control, including managing remotes, branching, merging, and rebasing. Familiarity with Jenkins for creating jobs, pipelines, and handling webhooks. 

  • Infrastructure Planning and Management: Design and tune basic relational database management systems (RDBMS). Leverage Linux “power user” skills for efficient system administration. 

  • Containerization and Orchestration: Proficiency in Docker concepts, building images, including multi-stage builds. Managing layers and caching, volume management, security considerations, container networking and inter-process communication (IPC) and docker-compose for orchestrating containers. 

  • Kubernetes Expertise: work with Kubernetes, including managing namespaces and core objects (Deployment, Stateful Set, Persistent Volumes, etc.).  

  • Monitoring and Metrics: configure and automate Prometheus metrics collection. Create Grafana dashboards for monitoring system performance. 

  • Web Application Development Principles: Understand configuration by convention (e.g., Rails, Laravel). Configure proxy servers (Nginx and Apache), handle exception reporting, logging, and performance metrics. 

  • Familiarity with Rancher for Kubernetes cluster management. 

  • Exposure to various programming languages and frameworks (PHP/Laravel, NodeJS, Java/Spring Boot, Ruby/Rails, .NET Core, Elixir, Rust, Python/Django/Flask). 

  • Experience with MVC Frameworks: proficiency in MVC frameworks, particularly their integration within DevOps practices. 

 

Qualifications: 

  • Bachelor's degree in computer science, Engineering, or related field is a plus 

  • Experience in DevOps or related roles. 

  • Strong problem-solving skills and ability to work collaboratively in cross-functional teams. 

  • Excellent communication and interpersonal skills. 

 

Why Cognizant?  

  • A career in one of the largest and fastest growing IT services providers worldwide.  

  • Ongoing support and funding with training and development plans.  

  • A highly competitive benefits and salary package.  

  • Opportunity to work for leading global companies.  

<p class="Paragraph SCXW124347557 BCX8" xml_lang="EN-US" lang="EN-US" paraid="1794345623" paraeid="{754e2708-2499-42a3-a3a1-89020fb13419}{45}" style="-webkit-user-drag: none; -webkit-tap-highlight-color: transparent; margin: 0px 0px 10.6667px; padding: 0px; user-select: te…

To apply for this job please visit itjobpro.com.