DevOps Engineer
Detail posisi
Kewajiban
• Collaboration: Working closely with software developers, Quality engineers, and V&V engineers to streamline development and Verification&Validation processes.
• Automation: Implementing and managing automation tools for continuous integration and continuous deployment (CI/CD) to enhance software delivery efficiency.
• Infrastructure Management: Monitoring and maintaining cloud and on-premise infrastructure, ensuring it is scalable, reliable, and cybersecure.
• Configuration Management: Utilizing configuration management tools to automate the setup and maintenance of servers and applications.
• Problem Solving: Troubleshooting and resolving issues related to software deployment, infrastructure, and performance.
• Documentation: Creating and maintaining documentation for systems, processes, and workflows to ensure transparency and efficiency.
• Cybersecurity: Implementing cybersecurity best practices within the development and deployment processes to safeguard applications and data.
• Training and Support: Providing support and training to development and V&V teams on best practices, tools, and workflows related to DevOps.
• Continuous Improvement: Evaluating and recommending new tools and technologies to enhance the DevOps processes and methodologies.
Kualifikasi
• Bachelor’s Degree of Computer Science, Information Technology, Software Engineering, or a related field.
• Proficiency in programming and scripting languages such as Python, Java, or Bash.
• Experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
• Familiarity with containerization technologies (e.g., Docker, Kubernetes).
• Knowledge of version control systems (e.g., Git).
• Understanding of cloud platforms (e.g., AWS, Azure, Google Cloud).
• Experience with configuration management tools (e.g., Ansible, Puppet, Chef).
• Strong understanding of systems monitoring and logging tools.