Gerdau
CLOUD DEVOPS ENGINEER
Gerdau, Tampa, Florida, us, 33646
YOUR CONTRIBUTION:
Drive automation standards across our testing and production environments and be a key resource as we migrate our monolith and microservice application to the cloudCreate high-performance, scalable, and fault-tolerant computing systems while researching and providing solutions to challenging technical issues related to DevOpsAutomate the infrastructure creation on the cloud, such as AWS, Azure, and othersDesign and implement security governance practices for the applications and infrastructureAutomate pipelines and environments, build resilient systems, and create repeatable processes, as well as update monitoring systems to detect service and security issuesImprove automation degree in integration, deployment, monitoring, and configuration management aspects of developed solutions and development infrastructureDesign and deploy, in an Agile (Scrum) environment, assets and code that will help, deploy, test, monitor, as well as maintain components and services for next-generation service platformsParticipate in the design and development process from definition to deployment while leading daily operational support activities for services developed using the DevOps practiceVerify and monitor on-premises and cloud environments and respond to issues as they arise, adding new monitoring as neededRecommend alternate choices and trade-offs for various design decisions while assisting with troubleshooting issuesDesign and implement Fault tolerance architecture for all the applicationsYOUR EXPERTISE:
Customer-Centric - Focus efforts to ensure internal and external customers thriveBusiness Acumen - Acknowledge the impact of your actions in local and global contexts while working to generate sustainable value (economic, social, and environmental) for the organization. In addition, you should understand basic business processes and possess the ability to identify and develop workflows and process maps for continual improvement and waste elimination within the business.Technical Expertise - Understand all IT functions, cloud technologies, and services in use, and become familiar with the current direction in the infrastructure marketSimplistic Agility - Foster simplicity and agility to look for ways to streamline work and processes to become more effective and efficient while developing new ideas quicklyGlobal Perspective - Ability to successfully operate in a global IT organization bringing perspective to daily work while leveraging relationships, expertise, and opportunities across borders taking the company's strategy and priorities into consideration.Accountability - Take initiative and assume personal accountability and ownership for goals, outcomes, and deadlines holding others accountable for achieving individual and organizational objectives.Analysis - Possess critical thinking ability and deal systematically with input from a variety of sources to suggest alternative approaches to unfamiliar situations or concepts, as well as strong analytical skills, including an understanding of business economics and financial resources.YOUR CREDENTIALS:
Bachelor's Degree in Computer Science or similar engineering discipline from an accredited university5 years of professional experienceKnowledge of Agile and Project ManagementExperience working with Cloud technologies (e.g., AWS, Azure)Experience operating in virtual environments requiredExperience with both Windows and Unix-based operating systems requiredKnowledge of deployment and configuration technologies (e.g., Gitlab, Jenkins, Ansible, etc.)Knowledge of Containerization and orchestration technologies (e.g., Docker, K8s, etc.)Knowledge of IaC tools (e.g., Terraform, CloudFormation, Azure ARM)Knowledge of tools, such as Helm, Artifactory, SonarQube, etc.Knowledge of source control technologies (e.g., Git, subversion)Knowledge of one or more scripting languages (e.g., Python, Ruby, Bash)
Drive automation standards across our testing and production environments and be a key resource as we migrate our monolith and microservice application to the cloudCreate high-performance, scalable, and fault-tolerant computing systems while researching and providing solutions to challenging technical issues related to DevOpsAutomate the infrastructure creation on the cloud, such as AWS, Azure, and othersDesign and implement security governance practices for the applications and infrastructureAutomate pipelines and environments, build resilient systems, and create repeatable processes, as well as update monitoring systems to detect service and security issuesImprove automation degree in integration, deployment, monitoring, and configuration management aspects of developed solutions and development infrastructureDesign and deploy, in an Agile (Scrum) environment, assets and code that will help, deploy, test, monitor, as well as maintain components and services for next-generation service platformsParticipate in the design and development process from definition to deployment while leading daily operational support activities for services developed using the DevOps practiceVerify and monitor on-premises and cloud environments and respond to issues as they arise, adding new monitoring as neededRecommend alternate choices and trade-offs for various design decisions while assisting with troubleshooting issuesDesign and implement Fault tolerance architecture for all the applicationsYOUR EXPERTISE:
Customer-Centric - Focus efforts to ensure internal and external customers thriveBusiness Acumen - Acknowledge the impact of your actions in local and global contexts while working to generate sustainable value (economic, social, and environmental) for the organization. In addition, you should understand basic business processes and possess the ability to identify and develop workflows and process maps for continual improvement and waste elimination within the business.Technical Expertise - Understand all IT functions, cloud technologies, and services in use, and become familiar with the current direction in the infrastructure marketSimplistic Agility - Foster simplicity and agility to look for ways to streamline work and processes to become more effective and efficient while developing new ideas quicklyGlobal Perspective - Ability to successfully operate in a global IT organization bringing perspective to daily work while leveraging relationships, expertise, and opportunities across borders taking the company's strategy and priorities into consideration.Accountability - Take initiative and assume personal accountability and ownership for goals, outcomes, and deadlines holding others accountable for achieving individual and organizational objectives.Analysis - Possess critical thinking ability and deal systematically with input from a variety of sources to suggest alternative approaches to unfamiliar situations or concepts, as well as strong analytical skills, including an understanding of business economics and financial resources.YOUR CREDENTIALS:
Bachelor's Degree in Computer Science or similar engineering discipline from an accredited university5 years of professional experienceKnowledge of Agile and Project ManagementExperience working with Cloud technologies (e.g., AWS, Azure)Experience operating in virtual environments requiredExperience with both Windows and Unix-based operating systems requiredKnowledge of deployment and configuration technologies (e.g., Gitlab, Jenkins, Ansible, etc.)Knowledge of Containerization and orchestration technologies (e.g., Docker, K8s, etc.)Knowledge of IaC tools (e.g., Terraform, CloudFormation, Azure ARM)Knowledge of tools, such as Helm, Artifactory, SonarQube, etc.Knowledge of source control technologies (e.g., Git, subversion)Knowledge of one or more scripting languages (e.g., Python, Ruby, Bash)