
DevOps Engineer
2 days ago
As a DevOps Engineer for an IT company developing multiplayer games, mobile applications, web applications, and websites, your role and responsibilities would encompass a wide range of tasks to ensure the efficient development, deployment, and operation of these various software products.
Responsibilities:
Team Leadership: Lead and manage a team of DevOps engineers, ensuring clear communication, setting goals, and providing mentorship and guidance.
DevOps Strategy: Develop and implement a comprehensive DevOps strategy tailored to the specific needs of the company's projects, considering factors such as technology stack, scalability requirements, and deployment environments.
Continuous Integration/Continuous Deployment (CI/CD): Implement and maintain CI/CD pipelines for automating the build, testing, and deployment processes across multiple platforms (mobile, web, and desktop). Ensure smooth integration between development and operations teams, fostering collaboration and streamlining the release cycle.
Infrastructure Management: Oversee the design, deployment, and management of cloud infrastructure (e.g., AWS, Azure, Google Cloud) to support the company's applications. Optimize infrastructure resources for performance, scalability, and cost-effectiveness, leveraging tools like Kubernetes, Docker, and Terraform.
Monitoring and Incident Response: Implement monitoring and logging solutions to track the health and performance of applications and infrastructure components.Establish incident response protocols and lead the team in addressing and resolving production issues on time.
Security and Compliance: Able to help Implement security best practices throughout the development and deployment lifecycle, including code reviews, vulnerability scanning, and access control mechanisms. Also able to provide solutions to solve security issues listed in vulnerability scanning reports.
Performance Optimization: Collaborate with development teams to identify performance bottlenecks and implement optimizations to improve the responsiveness and scalability of applications.
Documentation and Knowledge Sharing: Maintain comprehensive documentation for infrastructure configurations, deployment processes, and operational procedures. Facilitate knowledge sharing sessions and training programs to empower team members with relevant skills and expertise.
Continuous Improvement: Regularly assess the effectiveness of DevOps processes and tools, soliciting feedback from team members and stakeholders. Identify areas for improvement and drive initiatives to enhance the efficiency, reliability, and security of the company's software delivery pipeline.
Stakeholder Communication: Serve as a liaison between the DevOps team and other departments, providing updates on project statuses, addressing concerns, and soliciting input on infrastructure requirements.
Dedication: DevOps Team Leader requires a high level of dedication and commitment to the company's technology vision, strategy, and goals. This means being available to work long hours when necessary.
Key Performance Areas
Deployment Efficiency: Measure the frequency and speed of deployments across various platforms. Aim to reduce deployment times and increase automation to streamline the release process.
System Reliability: Monitor system uptime and availability to ensure a high level of reliability.Set targets for minimizing downtime and responding swiftly to incidents.
Scalability and Performance: Evaluate the scalability of infrastructure and applications to handle increasing user loads.
Security Compliance: Understanding and Identification of issues to applying solutions to resolve them.
Cost Optimization: Monitor and control infrastructure costs, aiming to maximize cost-effectiveness while meeting performance requirements. Implement strategies to optimize resource utilization and minimize unnecessary expenses.
Team Productivity: Measure the efficiency of the DevOps team in delivering on projects and resolving issues.
Continuous Improvement: Track the implementation of improvements in the development and deployment processes.Measure the impact of changes on system performance, reliability, and team productivity.
Customer Satisfaction: Gather feedback from internal and external stakeholders regarding the usability, performance, and reliability of software products.
Knowledge Sharing and Collaboration: Assess the effectiveness of knowledge-sharing initiatives within the DevOps team and with other departments. Encourage collaboration between development, operations, and other teams to improve overall productivity and efficiency.
Adoption of Best Practices: Monitor adherence to industry best practices in areas such as CI/CD, infrastructure as code, and security.
Key Performance Indicators (KPIs):
Team Leadership: Number of team goals achieved within set timelines.Employee satisfaction and retention rates within the DevOps team. Frequency and quality of communication within the team.
DevOps Strategy: Percentage reduction in deployment failures or rollbacks. Time to deploy new features or updates. Alignment of DevOps strategy with overall business objectives.
Continuous Integration/Continuous Deployment (CI/CD): Percentage of automated tests in the CI/CD pipeline. Average duration of build, test, and deployment cycles.
Infrastructure Management: Server uptime and availability. Cost savings achieved through optimized infrastructure usage.Scalability of infrastructure to handle increasing workloads.
Monitoring and Incident Response: Percentage reduction in critical incidents over time.
Mean Time to Detect (MTTD) and Mean Time to Resolve (MTTR) incidents. Effectiveness of incident response processes based on post-incident reviews.
Security and Compliance: Number of security vulnerabilities identified and remediated.
Performance Optimization: Response time and throughput improvements in applications. Scalability of applications under load. User satisfaction ratings related to application performance.
Documentation and Knowledge Sharing: Participation rates in knowledge sharing sessions.
Completion and maintenance of documentation for infrastructure and processes.
Continuous Improvement: Number of process improvements implemented per quarter. Percentage increase in efficiency or reliability of the software delivery pipeline.
Stakeholder Communication: Timeliness of responses to stakeholder inquiries or concerns.
Feedback from other departments on the usefulness of communication and updates provided.
Requirements And Skills
- At least 4 year of experience building sophisticated and highly automated infrastructure.
- Good understanding of cloud platforms like AWS, Azure, or Google Cloud Platform (GCP).
- Configuration management tools such as Ansible, Puppet, or Chef.
- Containerization and orchestration tools like Docker, Kubernetes, or OpenShift.
- Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools like Jenkins, GitLab CI/CD, or CircleCI.
- Good understanding of monitoring systems (Nagios etc), Logging solutions (Elastisearch etc)
- Knowledge of Linux, Windows and MacOSScripting languages like Python, Bash, or Ruby.
- Must experience in Lamp, MEAN/MERN server configuration.
- Knowledge of networking, security, and database management.
- Experience with microservices architecture and serverless computing.
- Team management and mentorship abilities.
- Ability to lead cross-functional teams and foster collaboration between development, operations, and QA teams.
- Strong decision-making skills and the ability to prioritize tasks effectively.
- Conflict resolution and problem-solving abilities.
- Excellent communication skills, both written and verbal.
- Ability to effectively communicate technical concepts to non-technical stakeholders.
Job Type: Full-time
Pay: ₹700, ₹900,000.00 per year
Benefits:
- Health insurance
- Leave encashment
Work Location: In person
-
Site Reliability Engineer
3 weeks ago
Surat, Gujarat, India IAMOPS | Growth Fanatics DevOps Full timeLocation: Surat (On-site, Shift Based)Company DescriptionIAMOPS | Growth Fanatics DevOps is a full DevOps Suite company dedicated to supporting the growth of clients from MVP to Production. We are seeking a proactive and reliable Site Reliability Engineer (Tier-1) to join our Network Operations Center (NOC) 24/7 team in Surat (On-site, Shift Based).As part...
-
Devops Engineer
2 weeks ago
Surat, Gujarat, India Knovator Technologies Pvt Ltd Full time ₹ 15,00,000 - ₹ 28,00,000 per yearJob SummaryWe are looking for a DevOps Engineer to help us build functional systems that improve customer experience. DevOps Engineer responsibilities include deploying product updates, identifying production issues, and implementing integrations that meet customer needs. If you have a solid background in software engineering and are familiar with Ruby or...
-
Site Reliability Engineer
3 weeks ago
Surat, Gujarat, India IAMOPS | Growth Fanatics DevOps Full timeLocation: Surat (On-site, Shift Based) Company Description IAMOPS | Growth Fanatics DevOps is a full DevOps Suite company dedicated to supporting the growth of clients from MVP to Production. We are seeking a proactive and reliable Site Reliability Engineer (Tier-1) to join our Network Operations Center (NOC) 24/7 team in Surat (On-site, Shift Based) ....
-
Site Reliability Engineer
3 weeks ago
Surat, Gujarat, India IAMOPS | Growth Fanatics DevOps Full timeLocation: Surat (On-site, Shift Based)Company DescriptionIAMOPS | Growth Fanatics DevOps is a full DevOps Suite company dedicated to supporting the growth of clients from MVP to Production. We are seeking a proactive and reliable Site Reliability Engineer (Tier-1) to join our Network Operations Center (NOC) 24/7 team in Surat (On-site, Shift Based). As...
-
Devops Engineer
2 weeks ago
Surat, Gujarat, India IAMOPS Full time ₹ 15,00,000 - ₹ 28,00,000 per yearThis is a full-time on-site role for a DevOps Engineer at IAMOPS | Growth Fanatic As a DevOps Engineer, you will be responsible to managing infrastructure as code (IaC), software development, continuous integration, system administration, and Linux. Your day-to-day tasks will include designing and implementing scalable infrastructure, automating deployment...
-
Devops Engineer
2 days ago
Surat, Gujarat, India IAMOPS Full time ₹ 1,04,000 - ₹ 1,30,878 per yearThis is a full-time on-site role for a DevOps Engineer at IAMOPS | Growth Fanatic As a DevOps Engineer, you will be responsible to managing infrastructure as code (IaC), software development, continuous integration, system administration, and Linux. Your day-to-day tasks will include designing and implementing scalable infrastructure, automating deployment...
-
Devops Engineer
2 days ago
Surat, Gujarat, India IAMOPS Full time ₹ 5,00,000 - ₹ 15,00,000 per yearThis is a full-time on-site role for a DevOps Engineer at IAMOPS | Growth Fanatic As a DevOps Engineer, you will be responsible to managing infrastructure as code (IaC), software development, continuous integration, system administration, and Linux. Your day-to-day tasks will include designing and implementing scalable infrastructure, automating deployment...
-
Only 24h Left: Devops Engineer
2 weeks ago
Surat, Gujarat, India IAMOPS Full timeThis is a full-time on-site role for a DevOps Engineer at IAMOPS | Growth Fanatic As a DevOps Engineer, you will be responsible to managing infrastructure as code (IaC), software development, continuous integration, system administration, and Linux. Your day-to-day tasks will include designing and implementing scalable infrastructure, automating deployment...
-
DevOps Engineer
1 week ago
Surat, Gujarat, India Triveni Global Consulting Full time ₹ 5,00,000 - ₹ 15,00,000 per yearRole & responsibilitiesDeploy, configure, and manage Azure resources (VMs, Networks, App Gateway, Storage, SQL, App Services, Security tools, etc.).Manage and optimize CI/CD pipelines in Azure DevOps; implement IaC using Terraform/ARM/Bicep.Automate operational tasks using PowerShell, Azure CLI, or Python; maintain runbooks.Implement monitoring, alerting,...
-
Sr. DevOps Engineer
2 days ago
Surat, Gujarat, India Exsilio Solutions Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAbout Exsilio:Exsilio Consulting India Pvt. Ltd. builds and manages the critical products and services that Microsoft runs on. We boldly pursue big ideas that power transformational advances at Microsoft and for our customers, while helping Microsoft teams work smarter, faster and more securely every day. Exsilio employees have deep technical and business...