Navigate Change
Mid Level Terraform Developer
Location
Brazil
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Mid Level Terraform Developer
CI&T
• Contribute to developing cloud security blueprints for the Google Cloud Platform that incorporate security best practices used by the world’s largest companies. • A blueprint is a package of deployable, reusable modules and policies that implements and documents a specific security solution. • Development work is conducted on open-source projects.
Job Requirements
- Ability to communicate in English (CEFR C1+).
- Strong experience with Google Cloud Platform (GCP) services (2+ years).
- Infrastructure automation with Terraform (1+ years).
- Solid background in software development using Java, Python, or Go (3+ years).
- Ability to communicate in English (CEFR B2).
- Strong ability to understand and develop requirements autonomously from minimal specifications, demonstrating continuous progress and results.
- Ability to test, investigate, analyze, troubleshoot, and communicate problems.
- Propose and discuss solutions, and incorporate feedback received.
- Perform as a full software engineer: from understanding the problem to delivering the solution, including working on tests (manual and automated) and producing technical documentation such as manuals, tutorials, guides, or documentation.
- Ability to automate and optimize development tasks.
- Enjoy quickly learning (and using) technologies different from those you already know.
Benefits
- Health and dental insurance
- Meal and food allowance
- Childcare assistance
- Extended paternity leave
- Partnerships 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!
Related Guides
Related Job Pages
More Software Engineer Jobs
Director of Engineering – Growth & Monetization
GitLabGitLab, founded in 2011 and based in San Francisco, California, maintains a distributed team of professionals that work remotely across multiple continents. Git
• Lead the Growth and Monetization engineering organization with accountability for strategy, architecture, execution, and team health. • Drive the technical vision for self-service purchase, expansion, billing, usage visibility, budgeting, and account management experiences. • Build end-to-end workflows across quoting, ordering, provisioning, billing, invoicing, entitlements, renewals, and expansion. • Design an API-first monetization platform that is modular, scalable, and adaptable to evolving pricing and packaging models. • Develop systems that support usage- and impact-based products, including metering, rating, packaging, billing, and reporting. • Own and evolve integrations across monetization systems such as Zuora, Salesforce, and related enterprise platforms. • Partner with Enterprise Applications, Finance, Legal, Sales, Product, and Design to deliver compliant, scalable, customer-centered workflows. • Ensure high standards for reliability, auditability, controls, and operational rigor across monetization systems, including SOX-aware processes where needed. • Guide engineering initiatives that apply AI and machine learning to monetization use cases such as predictive pricing models, intelligent usage forecasting, and automated personalized billing experiences.
• Develop cross-platform mobile applications (Android and iOS) using Flutter • Create responsive interfaces focused on optimal user experience • Integrate applications with REST and GraphQL APIs • Implement solutions using Firebase (Authentication, Push Notifications and Analytics) • Design, deploy and maintain solutions on Google Cloud Platform (GCP) • Configure and manage environments on Google Kubernetes Engine (GKE) • Develop and maintain CI/CD pipelines using Cloud Build and Cloud Run • Monitor applications and infrastructure using Cloud Logging and Cloud Monitoring • Work on optimizing performance, security and cost of cloud environments • Participate in agile ceremonies and collaborate with cross-functional teams
Role Description We are seeking an experienced Senior Mainframe Systems Programmer to support and maintain IBM z/OS environments, with a strong focus on CICS Transaction Server and IBM MQ. This role is responsible for system administration, software installation and upgrades, troubleshooting, performance tuning, security compliance, disaster recovery support, and technical documentation in a secure, highly regulated enterprise environment. The ideal candidate has deep hands-on experience with IBM mainframe technologies, middleware administration, change and incident management, and supporting mission-critical systems with high availability and operational stability. Key Responsibilities - Administer, install, configure, upgrade, and maintain IBM z/OS mainframe environments, including CICS Transaction Server, IBM MQ, and related software products. - Perform software installations, migrations, upgrades, patching, and implementation activities across multiple mainframe environments. - Troubleshoot and resolve system abends, outages, and performance issues using logs, traces, dumps, and monitoring tools. - Manage IBM MQ environments, including queue managers, queues, channels, backup processing, and web services administration. - Monitor and tune system and middleware performance to ensure availability, reliability, and operational efficiency. - Support secure and compliant system operations in accordance with cybersecurity and enterprise security requirements. - Develop and execute implementation plans, test plans, recovery plans, and back-out procedures for software and hardware changes. - Coordinate change management, incident management, CAB activities, and cross-functional implementation efforts using approved operational processes and tools. - Create and maintain technical documentation, standard operating procedures, implementation guides, root cause analysis reports, and status updates. - Utilize SMP/E, JCL, TSO/ISPF, REXX, CLIST, COBOL, and related IBM utilities to support administration, automation, and system operations. - Support backup, recovery, and disaster recovery planning, testing, and execution. - Provide technical guidance, mentoring, training, and customer support to project teams, junior staff, and stakeholders. - Collaborate with infrastructure, cybersecurity, application, and operations teams to ensure stable and secure mainframe services. Qualifications - Active Top Secret Security Clearance. - DoD IAT Level II certification required. - Minimum of 8 years of experience in mainframe systems programming, administration, or support. - Bachelor’s degree in Information Technology, Computer Science, Engineering, or a related field, or equivalent combination of experience and training. - Strong hands-on experience with IBM z/OS, CICS Transaction Server, and IBM MQ. - Experience with software installation, upgrades, patching, maintenance, and migration activities in enterprise mainframe environments. - Experience troubleshooting system abends, dumps, traces, and performance issues in production environments. - Working knowledge of SMP/E, JCL, TSO/ISPF, REXX, CLIST, and related IBM mainframe utilities.
Senior Backend Developer
MidasAutoridade em automação de cadastros e documentos fiscais. A única com soluções próprias de ponta a ponta.
• Lead the technical development of backend solutions, ensuring a scalable and sustainable architecture. • Define and review technical standards, best practices, and development guidelines. • Work on modeling and evolving the architecture (monolith, microservices, messaging, etc.). • Conduct structured code reviews and provide technical guidance to mid-level and junior developers. • Participate in strategic technology decisions aligned with the product vision. • Define solutions with a focus on performance, security, and scalability. • Support technical roadmap planning and complex estimations. • Identify technical risks and propose preventive solutions. • Ensure technical quality through automated tests, appropriate coverage, and best practices. • Respond to critical incidents and perform root cause analysis. • Propose continuous improvements to the tech stack and development processes. • Serve as a technical bridge between product, infrastructure, and other areas.



