What are the responsibilities and job description for the DevOps Engineer position at Sibitalent Corp?
MUST HAVE EXPERIENCE WITH:
- IaC
- Cloud
- Testing
- JMeter
- Scripting
- Key professional in the Information Technology industry, helping businesses create and maintain efficient, resilient, and secure systems. The primary responsibility in a DevOps Infrastructure-as-Code (IaC) Engineer job description is to design, develop, and implement the infrastructure used to automate the deployment, monitoring, and scaling of applications.
- This engineer streamline the management of resources, ensuring a consistent and repeatable process that minimizes risks and enhances collaboration among team members. Essential tasks typically include coding scripts to automate tasks, building and managing containerization platforms, configuring continuous integration and continuous deployment (CI/CD) pipelines, and monitoring system performance.
Duties:
- Design and develop scripts and templates to automate processes for creating, managing, and updating IT infrastructure, ensuring faster and more efficient operations.
- Work closely with software development and IT operations teams to understand their needs, making sure the software and infrastructure are aligned to support business goals.
- Implement and manage version control systems (like Git) and automate the deployment process to ensure that code can be quickly and reliably deployed to various environments.
- Test automated processes and configurations, verifying that they are secure, reliable, and meet performance standards.
- Monitor and troubleshoot infrastructure, identifying issues and opportunities to improve system performance, stability, and security.
- Ensure proper documentation and knowledge sharing among team members to maintain best practices and promote innovation.
- Develop strategies for scaling infrastructure resources, allowing for growth of the company's IT systems and applications.
- Stay up-to-date with new trends and technology within the DevOps and Infrastructure-as-Code industry, continually enhancing skills and recommending improvements to the organization's infrastructure.
Requirements:
- Bachelor's degree in computer science, information technology, or a related field.
- Work experience of about 3-5 years is preferred, especially in software development, system administration, or other IT roles.
- Familiarity with DevOps practices, and programming languages like Python or Ruby, is crucial.
- Proficiency in using IaC tools, such as Terraform or Ansible, is essential.
- Additionally, you should know how to work with cloud services like AWS or Azure, and be skilled in containerization and automation techniques.