Devops Engineer Jobs in Hyderabad - Goldsikka Ltd.
Job Description
DevOps Engineer
The DevOps engineer’s responsibilities are multi-prong - they need to be agile enough to wear a technical hat and manage operations simultaneously.
· Understanding customer requirements and project KPIs
· Implementing various development, testing, automation tools, and IT infrastructure
· Planning the team structure, activities, and involvement in project management activities.
· Managing stakeholders and external interfaces
· Setting up tools and required infrastructure
· Defining and setting development, test, release, update, and support processes for DevOps operation
· Have the technical skill to review, verify, and validate the software code developed in the project.
· Troubleshooting techniques and fixing the code bugs
· Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the wastage
· Encouraging and building automated processes wherever possible
· Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management
· Incidence management and root cause analysis
· Coordination and communication within the team and with customers
· Selecting and deploying appropriate CI/CD tools
· Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
· Mentoring and guiding the team members
· Monitoring and measuring customer experience and KPIs
· Managing periodic reporting on the progress to the management and the customer
Understand Linux
· Most DevOps projects are Linux-based. Configuration management tools like Ansible and Puppet also have their nodes on Linux. It’s therefore important to know the Linux environment and relevant scripting languages like Python, Pearl, or Ruby.
· Knowledge of Tools and Technologies Used in Every DevOps Process.
Commonly used Tools:
· Continuous management (Puppet, Chef, and Ansible)
· Continuous integration (Travis CI, Jenkins, and Bamboo)
· Continuous testing (Test Complete, Docker, and Tricentis Tosca)
· Continuous monitoring (Nagios, Sensu, and Splunk) Understand the CI/CD Process
· Knowledge of DevOps tools is not enough. You should also know where and when to use DevOps technologies and tools.
· IAC skills
· Understand the infrastructure as code (IAC) model and its application to solve deployment problems
Essential Skills for a DevOps Engineer
Pre-requisite skills required for a DevOps Engineer role include:
· Experience working on Linux based infrastructure
· Excellent understanding of Ruby, Python, Perl, and Java
· Configuration and managing databases such as MySQL, Mongo
· Excellent troubleshooting
· Working knowledge of various tools, open-source technologies, and cloud services
· Awareness of critical concepts in DevOps and Agile principles
Job Particulars
About Company
We are part of a diversified three decades-old Aztar Group. Est. in 1990, which specializes in Print Media, Tech Application, Insurance Broking, Data Analytics, Ecommerce, Non-Tangible Asset Management, Property Underwriting, Corporate Law Advisory, and Activations.