استخدام DevOps Engineer
شرح موقعیت شغلی
We are in search of a skilled DevOps Engineer to play a pivotal role in a significant project with an international client. The ideal candidate will possess a robust background in both software development and IT operations, coupled with excellent English communication skills for seamless client interaction.
Objectives of this Role
- Building and setting up new development tools and infrastructure
- Understanding the needs of stakeholders and conveying this to developers
- Working on ways to automate and improve development and release processes
- Testing and examining code written by others and analyzing results
- Ensuring that systems are safe and secure against cybersecurity threats
- Identifying technical problems and developing software updates and ‘fixes’
- Working with software developers and software engineers to ensure that development follows established processes and works as intended
- Planning out projects and being involved in project management decisions
Daily and Monthly Responsibilities
- Deploy updates and fixes
- Provide Level 2 technical support
- Build tools to reduce occurrences of errors and improve customer experience
- Develop software to integrate with internal back-end systems
- Perform root cause analysis for production errors
- Investigate and resolve technical issues
- Develop scripts to automate visualization
- Design procedures for system troubleshooting and maintenance
Skills and Qualifications
- BSc in Computer Science, Engineering, or relevant field
- Experience as a DevOps Engineer or similar software engineering role
- Proficient with Docker / Kubernetes
- Proficient with git and git workflows
- Proficient with CI/CD
- Good knowledge of JAVA or Python
- Good knowledge of Cloud services (AWS, Azure, Google Cloud)
- Working knowledge of databases and SQL
- Problem-solving attitude
- Collaborative team spirit
- Fluent in English
Objectives of this Role
- Building and setting up new development tools and infrastructure
- Understanding the needs of stakeholders and conveying this to developers
- Working on ways to automate and improve development and release processes
- Testing and examining code written by others and analyzing results
- Ensuring that systems are safe and secure against cybersecurity threats
- Identifying technical problems and developing software updates and ‘fixes’
- Working with software developers and software engineers to ensure that development follows established processes and works as intended
- Planning out projects and being involved in project management decisions
Daily and Monthly Responsibilities
- Deploy updates and fixes
- Provide Level 2 technical support
- Build tools to reduce occurrences of errors and improve customer experience
- Develop software to integrate with internal back-end systems
- Perform root cause analysis for production errors
- Investigate and resolve technical issues
- Develop scripts to automate visualization
- Design procedures for system troubleshooting and maintenance
Skills and Qualifications
- BSc in Computer Science, Engineering, or relevant field
- Experience as a DevOps Engineer or similar software engineering role
- Proficient with Docker / Kubernetes
- Proficient with git and git workflows
- Proficient with CI/CD
- Good knowledge of JAVA or Python
- Good knowledge of Cloud services (AWS, Azure, Google Cloud)
- Working knowledge of databases and SQL
- Problem-solving attitude
- Collaborative team spirit
- Fluent in English
Preferred Qualifications
Master's degree in Computer Science or Software Engineering
Experience with software engineering and customer experience
Experience developing engineering applications for a large corporation
مهارتهای مورد نیاز
- DevOps
- Docker
- CI/CD
- kubernetes
زبانهای مورد نیاز
- انگلیسی
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست