FCamara Consulting & Training

DevOps Analyst (Mid-level)

FCamara Consulting & Training

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Analyze complex problems that the team cannot resolve by following up directly, conducting research, running proofs of concept (POCs), and opening support tickets with software or hardware vendors to ensure fast, secure, and high-quality resolution;
  • Define the technical and/or architectural solution to be adopted by reconciling business requirements with best practices for the chosen tools, with the goal of mitigating potential issues and mapping the activities necessary for successful implementation;
  • Provide technical support to the Certsys team by monitoring activities to identify technical challenges that require greater expertise and guide and resolve those issues;
  • Document development services using Certsys templates to deliver artifacts to the client that describe what was developed;
  • Ensure proper maintenance and archiving of technical architecture artifacts to preserve a history of services performed for the client and/or by Certsys teams;
  • Develop integration systems by programming within integration tools to deliver systems that meet the project’s specific requirements;
  • Build and evaluate system architecture solutions;
  • Analyze business and technology requirements for a project, collaborating with Project Managers, Developers, and other team members as needed by the project;
  • Design high-quality, secure, scalable, and high-performance software solutions that meet client needs and comply with industry standards and regulations;
  • Identify and evaluate technologies and tools that can be used to develop software solutions, ensuring the architecture remains flexible and adaptable;
  • Develop and document software development standards and guidelines to ensure the team follows industry best practices and standards;
  • Collaborate with Project Managers, Developers, and other team members to ensure software solutions are implemented efficiently and within established timelines and budgets;
  • Identify and resolve technical issues, including bugs and other development challenges;
  • Stay up to date with new technologies and trends in software development, recommending and implementing improvements.

Requirements

  • Analyze complex problems that the team cannot resolve by following up directly, conducting research, running proofs of concept (POCs), and opening support tickets with software or hardware vendors to ensure fast, secure, and high-quality resolution;
  • Define the technical and/or architectural solution to be adopted by reconciling business requirements with best practices for the chosen tools, with the goal of mitigating potential issues and mapping the activities necessary for successful implementation;
  • Provide technical support to the Certsys team by monitoring activities to identify technical challenges that require greater expertise and guide and resolve those issues;
  • Document development services using Certsys templates to deliver artifacts to the client that describe what was developed;
  • Ensure proper maintenance and archiving of technical architecture artifacts to preserve a history of services performed for the client and/or by Certsys teams;
  • Develop integration systems by programming within integration tools to deliver systems that meet the project’s specific requirements;
  • Build and evaluate system architecture solutions;
  • Analyze business and technology requirements for a project, collaborating with Project Managers, Developers, and other team members as needed by the project;
  • Design high-quality, secure, scalable, and high-performance software solutions that meet client needs and comply with industry standards and regulations;
  • Identify and evaluate technologies and tools that can be used to develop software solutions, ensuring the architecture remains flexible and adaptable;
  • Develop and document software development standards and guidelines to ensure the team follows industry best practices and standards;
  • Collaborate with Project Managers, Developers, and other team members to ensure software solutions are implemented efficiently and within established timelines and budgets;
  • Identify and resolve technical issues, including bugs and other development challenges;
  • Stay up to date with new technologies and trends in software development, recommending and implementing improvements.
Benefits
  • Preferred: Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field;
  • Preferred: Intermediate English proficiency;
  • Preferred: Knowledge of System Architecture, Architectural Patterns, REST, Microservices, Messaging, and relational and non-relational databases;
  • Preferred: Familiarity with development technologies and staying current with the latest trends and standards in technology;
  • Preferred: Knowledge of Multi-Cloud, cloud solution architecture and design (AWS, Azure, or Google Cloud);
  • Preferred: Knowledge of DevOps and deployment automation, including tools such as Jenkins, Git, Chef, Puppet, and Docker;
  • Preferred: Experience in system integration, including APIs and Enterprise System integration;
  • Preferred: Knowledge of security and the ability to design secure and protected solutions;
  • Preferred: Experience with both traditional and Agile methodologies.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
programmingintegration systems developmentsystem architecture evaluationsoftware designtechnical documentationproofs of concept (POCs)software development standardsbug identification and resolutionhigh-performance software solutionsscalable software solutions
Soft Skills
problem analysistechnical supportcollaborationguidancemonitoringcommunicationresearchadaptabilitytime managementleadership