Menu
in , , , , , , , , , , , , , , , ,

[Job-31690] Cloud DevOps, Brazil Jobs | Skills & Interview Guide

[Job-31690] Cloud DevOps, Brazil Jobs | Skills & Interview Guide

At CI&T, we help large enterprises transform the potential of AI into real business impact with AI Deployment, AI-native execution, and tech-integrated business solutions.

With 30 years of experience in technological transformation, we accelerate innovation with expertise in Agentic SDLC, Application modernization, Data & AI, Martech and Business strategy.

We are 8,000 CI&Ters across more than 25 countries, collaborating to build solutions with real impact. AI is already part of how we work, evolve, and innovate every day.

Summary

We are looking for an experienced Cloud DevOps Engineer to join our team and help us design, build, and support a new website platform for one of our clients. The ideal candidate will have a proven track record of provisioning and maintaining scalable AWS cloud based solutions with enterprise level organisations.

Responsibilities
Design, implement, streamline and automate DevOps strategies for building, testing, releasing and deploying Web applications and services on AWS
Provision and maintain scalable AWS cloud infrastructure using CloudFormation or AWS CDK, and ensuring consistency across non-production and production environments
Manage the AWS infrastructure and ensure that it meets the client’s KPIs of scalability, reliability, availability, security and cost effectiveness
Monitor and troubleshoot pipelines, infrastructure and application performance issues
Tune AWS resource utilisation, compute auto scaling and database queries for maximum efficiency and cost effectiveness
Implement AWS IAM policies, principle of least privilege and network isolation (VPCs, subnets and security groups), to ensure security compliance across pipelines and cloud environments
Establish and maintain automated backup policies for databases and any persistent storage
Define, document and test recovery point objectives (RPO) and recovery time objectives (RTO) as part of disaster recovery planning and drills.

Collaborate with developers, QA engineers and client ops teams to improve software development lifecycle
Keep current with the latest AWS Cloud DevOps features
Work closely with colleagues and client teams in the EU (UK & Portugal) and Brazil
You will take part in peer review of team deliverables, attend and take part in agile ceremonies, and demonstrate delivery of your work to client stakeholders at the end of each sprint

We are looking for someone that has:
Experience with the AWS Cloud Stack management (Lambda, EC2, S3, VPC, Route53, CloudFront, etc…)
Strong proficiency with infrastructure as code (IaC) and configuration management (such as Terraform, AWS CDK, CloudFormation, Ansible, etc…)
Demonstrable experience with CI/CD methodologies and tooling (including GitHub actions, GitLab CI, AWS CodePipeline)
Strong scripting skills in Python or Bash for infrastructure automation and task orchestration
Practical experience with AWS backup, KMS encryption, snapshot and secret management
Hands on with Observability tools including logging, metric collection, alerts and APM tools (such as AWS CloudWatch, Grafana, etc…)
Strong knowledge of network fundamentals (DNS, load balancing, firewalls, routing tables, etc…)
Excellent analytical skills and a proactive approach to identifying and addressing infrastructure challenges
Working within a project management/agile delivery methodology as part of a wider team
Excellent communication and teamwork skills

Fluent in English

Here are some other skills and experience that would be considered a plus for this role:
Experience with setting up eval driven CI/CD pipelines to evaluate AI agent outputs before code is merged
Secure Agent sandboxing, isolated runtime environments and scoped agent execution blast radius
Working knowledge of Identity management services such as Auth0 and Azure Entra ID
Experience with security and compliance best practices
Experience writing performance & benchmarking scripts
Possession of relevant AWS or DevOps certifications

Our benefits:

  • Health and dental insurance
  • Meal and food allowance
  • Childcare assistance
  • Extended paternity leave
  • Partnership with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass;
  • Profit Sharing and Results Participation (PLR);
  • Life insurance
  • Continuous learning platform (CI&T University);
  • Discount club
  • Free online platform dedicated to physical, mental, and overall well-being
  • Pregnancy and responsible parenting course
  • Partnerships with online learning platforms
  • Language learning platform

And many more!More details about our benefits here: At CI&T, inclusion starts at the first contact. If you are a person with a disability, it is important to present your assessment during the selection process. See which data needs to be included in the report by clicking here.This way, we can ensure the support and accommodations that you deserve. If you do not yet have the assessment, don’t worry: we can support you in obtaining it.
We have a dedicated Health and Well-being team, inclusion specialists, and affinity groups who will be with you at every stage. Count on us to make this journey side by side.

Originally posted on Himalayas

Career Guide for Cloud DevOps Engineer

Job Overview

A Cloud DevOps Engineer focuses on designing, building, and maintaining cloud-based solutions for organizations, primarily using Amazon Web Services (AWS). This role merges development and operations expertise to improve the deployment process, ensuring that applications run smoothly and efficiently in the cloud environment.

Key Responsibilities

  • DevOps Strategy: Design and automate processes for building, testing, releasing, and deploying web applications.
  • Infrastructure Management: Provision and maintain scalable AWS infrastructure while ensuring reliability, availability, and security.
  • Monitoring and Troubleshooting: Monitor performance, troubleshoot issues, and optimize resource usage for cost and efficiency.
  • Security Practices: Implement security policies and ensure compliance throughout cloud environments.
  • Collaboration: Work closely with developers, QA teams, and client operations to enhance the software development lifecycle and participate in Agile ceremonies.

Required Skills and Knowledge

Technical Skills

  • AWS Services: Proficient in cloud stack management including AWS Lambda, EC2, S3, VPC, Route 53, etc.
  • Infrastructure as Code: Strong knowledge of tools like Terraform, AWS CDK, and CloudFormation.
  • CI/CD Tools: Experience with CI/CD methodologies using GitHub Actions, GitLab CI, or AWS CodePipeline.
  • Scripting Languages: Proficiency in Python or Bash for automation tasks.
  • Observability Tools: Familiarity with tools such as AWS CloudWatch and Grafana for monitoring.

Soft Skills

  • Analytical Thinking: Ability to identify and solve infrastructure challenges proactively.
  • Communication: Excellent verbal and written communication skills for collaboration with teams and stakeholders.
  • Teamwork: Willingness to work within a collaborative Agile environment.

Tools and Technologies

  • AWS: Lambda, EC2, S3, IAM, CloudFormation, etc.
  • CI/CD: GitHub Actions, GitLab CI, AWS CodePipeline.
  • Performance Monitoring: Tools like AWS CloudWatch, Grafana, etc.

Certifications or Training

  • Relevant AWS or DevOps certifications can enhance your qualifications.
  • Training in DevOps practices and Agile methodologies is beneficial.

Interview Preparation

Common Interview Questions

  1. Can you describe your experience with AWS services?

    • Discuss specific services you’ve utilized and their impact on your projects.
  2. What is Infrastructure as Code, and why is it important?

    • Explain the concept and its benefits for automation and consistency.
  3. How do you monitor the performance of cloud applications?

    • Talk about tools you’ve used and metrics you consider crucial.
  4. Can you give an example of a challenge you faced while implementing CI/CD?

    • Share a situation, the steps taken, and the outcome.
  5. What security practices do you follow for cloud environments?

    • Detail IAM policies, VPC setups, and other security measures.
  6. Describe your experience with scripting for automation.

    • Provide examples of scripts you’ve written and the tasks they automated.
  7. How do you handle database backup and recovery?

    • Discuss approaches to data integrity, backups, and disaster recovery plans.
  8. How do you ensure cost-effectiveness in your cloud infrastructure?

    • Talk about optimization strategies and monitoring costs.
  9. What Agile practices do you follow in your work?

    • Outline your experience with Agile methodologies and ceremonies.
  10. How do you collaborate with cross-functional teams?

    • Discuss communication techniques and collaboration tools you’ve used.

Important Topics to Review

  • AWS services and best practices
  • DevOps principles and CI/CD pipelines
  • Security compliance and management in cloud environments
  • Agile methodologies and teamwork dynamics

How to Increase Your Hiring Chances

CV Improvement

  • Tailor your CV to highlight relevant experience with AWS and DevOps tools.
  • Use keywords from the job description to pass through ATS (Applicant Tracking Systems).

LinkedIn Profile Optimization

  • Ensure your profile reflects your skills, certifications, and relevant experience.
  • Engage with content related to AWS, DevOps, and industry news to show your interest and knowledge.

Portfolio or Project Ideas

  • Create personal projects that showcase your skills in AWS or CI/CD.
  • Document and share experiences on platforms like GitHub to demonstrate hands-on knowledge.

Learning Recommendations

  • Take online courses on AWS and DevOps practices.
  • Pursue certifications such as AWS Certified Solutions Architect or DevOps Engineer.

Career Growth

As a Cloud DevOps Engineer, you may expand your career in several directions:

  • Senior DevOps Engineer: Taking on more complex projects and leading teams.
  • Cloud Architect: Designing cloud infrastructure at a strategic level.
  • Site Reliability Engineer (SRE): Focusing on reliability and performance.
  • Technical Lead: Overseeing project development and team guidance.

Continuous learning and certification will help advance your career, along with gaining experience in more specialized areas.

How to Apply

Apply for this position through the original job source:

Apply Here

Exit mobile version