IFK Finance
Report
Salary
₹12 - 20 LPA
Min Experience
3 years
Location
hyderabad
JobType
full-time
Job Description: DevOps EngineerAbout the RoleWe are seeking a skilled DevOps Engineer to join our team. In this role, you will be responsible for implementing and managing CI/CD pipelines, automating infrastructure deployment, and ensuring the reliability and scalability of our applications. You will work closely with our development team to streamline deployment processes and optimize application performance in production environments.
Key ResponsibilitiesCI/CD ManagementDesign, implement, and maintain CI/CD pipelines for automated testing and deploymentConfigure and manage CI/CD tools such as GitHub ActionsEstablish best practices for continuous integration and delivery workflowsCollaborate with developers to ensure code can be effectively deployed through the pipelineMonitor and troubleshoot CI/CD pipelines to ensure reliable software delivery
Infrastructure and Cloud ManagementDeploy and manage applications in cloud environments (AWS)Experience in ContainerizationConfigure and maintain cloud resources including compute, storage, networking, anddatabasesOptimize cloud resource utilization and manage costs
Scripting & AutomationDevelop and maintain automation scripts using Bash, Python, or other scripting languages. Create tools to improve development workflows and operational efficiency
Automate routine tasks and system monitoringDatabase Reporting ResponsibilitiesWriting scripts to extract data from production databases for reporting purposesCreating automated processes to generate regular business reports from database dataSetting up ETL (Extract, Transform, Load) pipelines for reporting databases
Implementing efficient querying practices that don't impact production databaseperformanceAutomating the distribution of database reports to stakeholdersRelevant SkillsSQL knowledge for creating efficient queriesExperience with database administration for MongoDB and other relevant databasesScripting skills (Python, Bash) to automate report generationKnowledge of data extraction tools and ETL processesUnderstanding of data warehousing concepts for reporting purposesSystem Reliability and MonitoringImplement logging, monitoring, and alerting solutionsEnsure high availability and performance of production systemsConduct capacity planning and performance optimizationLead incident response and postmortem analysis
Required QualificationsBachelor's degree in Computer Science, Engineering, or related field (or equivalentexperience)4+ years of experience in DevOps, Site Reliability Engineering, or similar rolesExperience with CI/CD tools ( GitHub Actions, GitLab CI, orsimilar)Proficiency in at least one scripting language (Bash, Python, PowerShell)Experience with containerization (Docker)Strong knowledge of at least one major cloud platform(Preferred AWS)Understanding of networking concepts, security, and infrastructure principlesFamiliarity with version control systems, particularly GitPreferred QualificationsExperience with monitoring toolsKnowledge of database administration and optimizationExperience with configuration management toolsUnderstanding of security best practices and compliance requirementsCloud platform certifications (Preferred AWS)Experience with microservices architectureBasic understanding of web development technologiesFamiliarity with the MERN stack (MongoDB, Express.js, React, Node.js)
Personal Attributes Strong problem-solving skills and analytical thinking Excellent communication and documentation abilities Self-motivated with the ability to work independently and as part of a team Calm and methodical approach to troubleshooting Eagerness to learn new technologies and adapt to changing requirements Ability to manage multiple priorities in a fast-paced environment