Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
[Job-19347] Mid-Level DevOps Engineer (AWS), Brazil image - Rise Careers
Job details

[Job-19347] Mid-Level DevOps Engineer (AWS), Brazil

We are tech transformation specialists, we are CI&T.


We combine the disruptive power of Artificial Intelligence with human expertise to support large companies in navigating changes in technology and business. With 30 years of experience, 6,000 workers, offices in 10 countries and talents across 5 continents. We operate in the fields of design, strategy, and engineering for global brands, helping clients achieve the full potential of technology as a force for good. Impact is what we deliver.


We are seeking a highly skilled Mid-Level DevOps Engineer to join our dynamic team. The ideal candidate will have strong AWS skills and strong coding skills in Python and experience with data tools, especially Snowflake for data storage or extensive SQL experience. This role will involve managing AWS services, supporting data infrastructure, and collaborating with development teams on data visualization and transformation projects. Experience with source control, CI systems, and tools like Git, GitHub, and Jenkins is also valuable.


Key Responsibilities

- AWS Services Management: Manage and optimize AWS services including Kinesis Data Streams, Kinesis Data Firehose, OpenSearch, Lambda, CloudWatch, and SNS.

- Scripting and Development: Utilize Python for automation, data processing, and infrastructure management.

- Data Transformation and Storage: Use dbt for data transformation and manage data storage with Snowflake or high-level SQL.

- Data Visualization: Support data visualization efforts using Tableau (optional).

- Source Control and CI: Engage with Git, GitHub, and Jenkins to manage source control and CI/CD pipelines.


Qualifications

Experience: 2+ years of experience in DevOps/SRE roles with a strong focus on AWS, Python, and data tools.


Must-Haves:

- Strong AWS skills

- Proficiency in Python.

- Experience with Snowflake for data storage or high-level SQL skills.


Good to Have:

- Experience with dbt for data transformation.

- Experience with Tableau for data visualization.

- Experience with source control tools like Git and GitHub.

- Experience with CI systems like Jenkins.


Soft Skills:

- Problem-Solving: Excellent analytical and troubleshooting skills, with a proactive approach to problem resolution.

- Communication: Strong interpersonal and communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.

- Team Player: Ability to work collaboratively managing multiple priorities effectively.



Our benefits:

- Health plan and dental plan;

- Meal allowances;

- Childcare assistance;

- Extended parenting leave;

- Gympass/Wellhub

- Annual profit-sharing distribution;

- Life insurance;

- Partnership with an online mental health platform;

- CI&T University;

- Discount Club;

- Support Program: psychological guidance; nutritionist and more;

- Pregnancy course and responsible parenthood;

- Partnership with online course platforms;

- Platform for language learning;

- And many others.

More details about it: https://ciandt.com/us/en-us/careers


CI&T is an equal-opportunity employer. We celebrate and appreciate the diversity of our CI&Ters’ identities and lived experiences. We are committed to building, promoting, and retaining a diverse, inclusive, and equitable company and culture focused on creating a better tomorrow.


At CI&T, we recognize that innovation and transformation only happen in diverse, inclusive, and safe work environments. Our teams are most impactful when people from all backgrounds and experiences collaborate to share, create, and hear ideas.

Before applying for our opportunities take a look at Conflict of Interest Policy on website.


We strongly encourage candidates from diverse and underrepresented communities to apply for our vacancies.

What You Should Know About [Job-19347] Mid-Level DevOps Engineer (AWS), Brazil, CI&T

At CI&T, we’re not just a tech company; we’re transformation specialists passionate about harnessing the disruptive power of Artificial Intelligence combined with expert human insight. We’ve been at this for 30 years, with a vibrant team of 6,000 professionals spread across 10 countries and 5 continents. We’re on the lookout for a talented Mid-Level DevOps Engineer with a strong foundation in AWS and coding skills in Python to join our dynamic team in Brazil. If you have experience navigating data tools, particularly Snowflake or high-level SQL, and have a knack for making systems work better, this might be the perfect fit for you! As a DevOps Engineer, you’ll manage and optimize essential AWS services, like Kinesis Data Streams and Lambda, while engaging in impactful projects related to data transformation and visualization. This role isn’t just about coding; it's about collaboration! You'll work alongside our development teams, contributing to data infrastructure and supporting various visualization efforts. Proper experience with source control and CI tools, such as Git and Jenkins, is an added bonus. We believe in a culture where everyone plays a key role in our mission to leverage technology for good, and we can't wait for you to bring your unique skills to our table at CI&T. Join us in shaping the future of technology and making a meaningful impact together!

Frequently Asked Questions (FAQs) for [Job-19347] Mid-Level DevOps Engineer (AWS), Brazil Role at CI&T
What are the primary responsibilities of a Mid-Level DevOps Engineer at CI&T?

As a Mid-Level DevOps Engineer at CI&T, your primary responsibilities will include managing and optimizing a variety of AWS services, including Kinesis Data Streams and Lambda, for data infrastructure. You'll utilize Python for automation and data processing, engage with SQL or Snowflake for data storage and transformation, and support data visualization projects. Additionally, you'll work with source control systems, such as Git and GitHub, and CI/CD tools like Jenkins.

Join Rise to see the full answer
What qualifications are required for the Mid-Level DevOps Engineer position at CI&T?

CI&T requires candidates for the Mid-Level DevOps Engineer position to have at least 2 years of experience in DevOps or SRE roles, specifically focusing on AWS and Python. Proficiency in data tools like Snowflake or high-level SQL is essential. Familiarity with dbt for data transformation, experience with CI systems like Jenkins, and strong communication skills are additional advantages.

Join Rise to see the full answer
How does CI&T support employee professional development for Mid-Level DevOps Engineers?

CI&T places a strong emphasis on professional development for all employees, including Mid-Level DevOps Engineers. We provide access to CI&T University, partnerships with online learning platforms, and various training courses to foster continuous learning. We encourage our team members to enhance their skills and grow within the company, benefiting both personal and professional development.

Join Rise to see the full answer
What soft skills are valued for the Mid-Level DevOps Engineer role at CI&T?

For the Mid-Level DevOps Engineer role at CI&T, soft skills are as important as technical expertise. We value excellent problem-solving abilities, strong analytical and troubleshooting capabilities, and effective communication skills. Being able to articulate complex concepts to non-technical stakeholders and collaborate effectively within teams are integral to success in this role.

Join Rise to see the full answer
What benefits does CI&T offer to Mid-Level DevOps Engineers?

CI&T offers a comprehensive benefits package for Mid-Level DevOps Engineers, including health and dental plans, meal allowances, childcare assistance, gym memberships, life insurance, and access to mental health support. Additionally, we provide extensive resources for personal and professional growth, including online courses and discounts on various services.

Join Rise to see the full answer
Common Interview Questions for [Job-19347] Mid-Level DevOps Engineer (AWS), Brazil
Can you describe your experience with AWS services relevant to a Mid-Level DevOps Engineer role?

When discussing your experience with AWS services, be specific about the services you have utilized, such as Kinesis, Lambda, or CloudWatch. Share examples of projects where you effectively managed these services to deliver results. Highlight how your contributions led to optimized operations or improved performance, demonstrating your hands-on experience and problem-solving abilities.

Join Rise to see the full answer
How do you ensure effective collaboration with development teams as a DevOps Engineer?

To ensure effective collaboration, I prioritize open communication and maintain transparency about progress and challenges. Utilizing collaborative tools like Jira and Slack for project tracking and regular check-ins helps align our objectives. I also advocate for a culture of feedback and continuous improvement, where team members feel comfortable discussing their ideas and concerns.

Join Rise to see the full answer
Describe your process for automating infrastructure management using Python.

In automating infrastructure management with Python, I first identify repetitive tasks that can be automated, such as deploying resources or managing configurations. Then, I leverage libraries like Boto3 to interact with AWS APIs and write scripts that execute those tasks efficiently. I emphasize testing and documentation to ensure that the scripts are robust and maintainable.

Join Rise to see the full answer
What data transformation experience do you have with tools like dbt?

My experience with dbt involves transforming data workflows from raw data ingestion to optimized datasets ready for analysis. I typically create models to define transformations and leverage tests to ensure data quality. Discussing a specific project where I utilized dbt to enhance data pipelines will showcase my understanding of data best practices.

Join Rise to see the full answer
How do you handle troubleshooting and resolving issues in a CI/CD pipeline?

When troubleshooting CI/CD pipeline issues, I follow a systematic approach: first, I gather logs and analyze error messages to pinpoint the issue. Then, I reproduce the error in a controlled environment for further diagnosis. I also review recent changes to identify potential causes. Once I understand the root cause, I implement a solution and document the process for future reference.

Join Rise to see the full answer
Can you explain a challenging DevOps project you've worked on?

In a previous role, I faced challenges with scaling our infrastructure to handle increased traffic during peak periods. I implemented auto-scaling policies and optimized load balancing for our AWS services. This experience taught me a lot about resource management and handling real-time traffic demands effectively.

Join Rise to see the full answer
What strategies do you use for maintaining data security in cloud environments?

To maintain data security in cloud environments, I adhere to best practices such as restricting access with IAM roles, employing encryption for data at rest and in transit, and regularly reviewing security groups and policies. Additionally, conducting periodic audits helps to uncover and rectify vulnerabilities proactively, ensuring a secure environment.

Join Rise to see the full answer
How do you stay current with new technologies in DevOps?

I stay current with DevOps technologies by actively participating in industry meetups, webinars, and online courses. I follow relevant tech blogs, engage in forums, and contribute to open-source projects to deepen my understanding. Networking with peers in the industry also helps me keep abreast of emerging trends and best practices.

Join Rise to see the full answer
What tools do you prefer for source control and why?

I prefer using Git and GitHub for source control due to their widespread adoption and robust features like branching and pull requests that facilitate collaboration. The integration capabilities with CI/CD tools further enhance workflow efficiency, making tracking changes and managing code a seamless process.

Join Rise to see the full answer
How would you approach implementing monitoring for a new application service?

When implementing monitoring for a new application service, I start by identifying key metrics to track, such as performance, error rates, and user engagement. I configure monitoring tools like CloudWatch to collect and visualize these metrics. Setting up alerts for anomalies ensures that I can respond swiftly to issues impacting service performance.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
CI&T Remote Quezon City, Metro Manila
Posted 8 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
AECOM Remote Columbus, OH, United States
Posted 4 days ago
Coffman Engineers, Inc. Hybrid 745 Fort St, Honolulu, HI 96813, USA
Posted 5 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Thrive Market Remote Los Angeles or Remote
Posted yesterday
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 7 hours ago

CIT Group Inc. operates as the bank holding company for CIT Bank, National Association that provides banking and related services to commercial and individual customers. The company operates through Commercial Banking, Consumer Banking, Non-Strate...

47 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 9, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!