logo

JobNob

Your Career. Our Passion.

DevOps Engineer [Onsite Hyderabad]


Competent Groove


Location

Hyderabad | India


Job description

Role Description This is a contract, on-site role for a DevOps Engineer [Onsite Hyderabad] located in Hyderabad. As a DevOps Engineer, you will be responsible for developing automation pipelines, configuring and managing infrastructure, monitoring system performance, and collaborating with cross-functional teams to provide timely solutions.

Qualifications Strong proficiency in at least one scripting language such as Python, Ruby, or Bash Experience with containerization platforms like Docker and Kubernetes Understanding of cloud computing services like AWS, GCP, or Azure Expertise in CI/CD pipeline development and management with tools like Jenkins or GitLab Experience with configuration management tools like Ansible or Chef Advanced knowledge of Linux administration Bachelor's degree or higher in Computer Science, or a related field Excellent problem-solving and troubleshooting skills Effective communication and teamwork skills

DevOps Engineer Role - Key Requirements and Responsibilities

Professional Attributes:

Demonstrated ability to take ownership of projects, ensuring timely completion with minimal supervision and strong reporting capabilities. Committed to bridging the gap between development and operations, fostering a collaborative and efficient project environment. Architectural Insight:

Proficient in interpreting and creating architectural diagrams to detail application and production-level architectures. Adept at envisioning and diagramming cloud-based and on-premise solutions to meet business needs. Cloud Mastery:

Expertise in cloud services creation and management, with a focus on leveraging the cloud for scalability and efficiency. Hands-on experience with Azure, including Virtual Machine Scale Sets (VMSS) and Kubernetes services (AKS), as well as familiarity with Docker. Proficiency in managing storage solutions, including Azure Blob Storage and AWS S3. DevOps Experience:

Comprehensive understanding of DevOps methodologies, aimed at minimizing silos between software development and IT operations. Ability to manage project files across various scales, extract logs from diverse services (application servers, web servers, cloud SaaS), and ensure smooth operational workflows. Experience in setting up and maintaining continuous integration/continuous deployment (CI/CD) pipelines using tools like Jenkins and Ansible, with an emphasis on automation, configuration management, and continuous monitoring throughout the software lifecycle. System Administration and Network Security:

Solid background in Linux/Unix system administration, including software installation and network security measures (firewall, VPC, security groups). Competency in troubleshooting and resolving system, application, and network-related issues. Application Deployment and Maintenance:

Experience in configuring and maintaining environments for UAT and production, with skills in Nginx, HAProxy, MySQL, and Redis. Proficiency in deploying Node.js applications, managing dependencies via npm or pm2, and supporting automated build and release processes. Version Control and Automation:

Deep knowledge of Git commands and workflows, including experience with remote repositories and version control best practices. Ability to automate server management using Ansible Playbooks, enhancing operational efficiency and reliability.


Job tags



Salary

All rights reserved