Lead Devops Engineer at Cloud infrastructure solutions and support company. (SE1) · Bengaluru (Bangalore) · 6 - 8 years · ₹12L - ₹15L / yr · Posted 20 Jul 2021

Lead Devops Engineer
at Cloud infrastructure solutions and support company. (SE1)
Specific responsibilities commensurate with experience and include:
- Ability to react quickly and effectively to identify and resolve issues that heavily impact CI/CD system (immediate mitigation of impact, long-term resolution including strategies for risk mitigation/monitoring/alert for proactive resolution of potential future occurrences)
- Design, develop, unit test, and implement build automation scripts including environment configuration validation processes
- Automate and improve development process by evaluation and introduction of new tools and scripts, and manage their life cycle and validation
- Determine branching strategy and maintain branches for various components, products, and product lines
- Come up with solutions to open-ended problems that focus on workflow improvements for the Software department
- Address issues with well-defined requirements efficiently; come up with short-term and long-term solutions and staged deployment strategies
- Self-driven-- takes action to move tickets from start to completion with minimal oversight
- Ability to communicate with and consider perspectives of stakeholders including but not limited to: IT, software development, verification
- Ability to break down a problem into smaller components and solve them in a logical, controlled, clearly explainable approach
- Lead the creation and maintenance of a pre-production environment as a testbed for build process improvements and changes before deployment to the production environment
- Gather metrics via direct input, data based on analysis of developer working habits analysis and pain points to assess current state and areas requiring further improvement
- Define chain of communication and immediate paths of action in the case of a build fault state
- Ability to work within constraints of the internal network without access to commercial cloud solutions
- Create metrics that define ‘efficiency’ and ‘reliability’ in measurable terms, and track them
- Perform static code and security analysis
- Design and execute unit tests and perform code coverage analysis
- Able to work in Agile development team environment
Key Requirement & Qualifications:
- Bachelor’s degree (or higher) in Electrical Engineering, Computer Engineering, Computer Science or equivalent
- 6+ years (minimum) experience handling Build, Release, and Deployment of software on Windows and/or Linux environments (on-premise)
- Experience with the development and deployment of CM processes and tools
- Build automation for .NET using TeamCity (Jenkins is an asset)
- Scripting languages: Windows batch scripting, Powershell, Ant/NAnt
- Source control systems usage, branching strategies, and workflow (Git preferred, Subversion)
- 6+ years of hands-on programming experience with C# and .NET (both Framework and Core)
- Troubleshooting and debugging-- what information to gather when there are issues with CI/CD system, and how to gather it (i.e., analyzing network communication? Windows crash dumps, java logs, etc.)
- 6+ years (minimum) in web/desktop application software development experience
- Excellent problem solving, critical and analytical thinking
- Strong team player who understands SDLC and QA methodologies
- A professional, results-oriented individual with a high degree of self-motivation
- Excellent written and verbal communication skills and the ability to coordinate work/activities with multiple software/IT teams
- Working with virtual machines and build management on virtual machines (VMware preferred).
- Managing configurations for multiple build environments
- OS administration and scripting experience (Windows is a must, Linux desired)
- Experience with test automation tools (NUnit, customer inhouse frameworks) and strategies is an asset
- Creation and maintenance of monitoring and alert systems (Zabbix)
- Familiarity with databases (SQL-based) - create, modify, optimize (via script)
- Data and metrics gathering, aggregation, and reporting
- Experience with work management and documentation tools: JIRA and Confluence

Similar jobs (3)
Primary (Must Have):
5-7 years of total experience in IT industry
Necessary to have exposure to Azure Cloud
5-7 years of experience Build/Release and DevOps combined for Saas/Web/Desktop applications
5-7 years working with CI / CD like Jenkins or Bamboo or other tools
Experience in Kubernetes, Swarm and Docker
Experience in working with Linux (Centos/Ubuntu)
Experience with configuration and management tools (i.e. Terraform, Ansible, Salt)
Experience in architecting, maintaining, and streamlining our automated build and release pipeline from code compilation, automated testing, to deploying releases to multiple environments
You should be able to drive adoption of CI/CD, deployment automation, and release engineering standard methodologies
Detail-oriented and great problem solver
Comfortable giving feedback to team members and handling personal situations
Excellent at multi-tasking and able to handle competing priorities
Problem solving, digging into issues and owning tasks to completion
Strong team player who is open to give and receive feedback
A passion for technology and thrives in a dynamic environment with a focus on creative innovation over absolute completion
Communication and presentation skills
Key Responsibilities:
Responsible for the continuous and on-time delivery of application releases supporting mission-critical services
Support and improve our tools for continuous integration (CI) and continuous delivery (CD). You can demonstrate measurable improvements in our delivery pipelines
Responsible for navigating cloud solutions, on-premise solutions, and hybrid solutions
Responsible for infrastructure as code (IaC) tooling
Build automated release pipelines that package, test and deploy code
Build out and maintain a suitable tracking dashboards and metrics
We are seeking a Senior Android DevOps Engineer with 4+ years of specialized experience in mobile engineering pipelines. In this role, you will own, scale, and optimize our Android continuous integration and deployment (CI/CD) infrastructure. You will work closely with mobile development and QA teams to accelerate release cycles, ensure tight build security, and automate the journey from local code commit to the Google Play Store.
Key Responsibilities
- ● Own CI/CD Infrastructure: Build, maintain, and scale robust mobile-specific CI/CD pipelines using platforms like Bitrise, GitHub Actions, or GitLab CI.
- ● Automate Release Workflows: Design and implement end-to-end automation for Android builds (APK/AAB), test execution, and deployment using Fastlane and Gradle.
- ● Manage Store Deployment: Oversee and automate app distribution via the Google Play Console, managing internal, closed testing, and production rollouts.
- ● Secure Code Signing: Maintain the integrity of Android keystores, API keys, and certificates using secure secrets management tools.
- ● Optimize Build Performance: Monitor and actively reduce build times, resolve dependency caching issues, and ensure infrastructure cost efficiency.
- ● Quality & Observability Integration: Embed automated UI/unit testing (Espresso, Appium) and crash/performance tracking tools (Firebase Crashlytics, Sentry) directly into the pipeline.
Required Skills & Qualifications
- ● Experience: 4+ years of dedicated experience in Mobile DevOps, Release Engineering, or Android Development with a heavy focus on infrastructure.
- ● Build Systems: Deep, hands-on expertise with Gradle, ProGuard/R8, and the Android SDK.
- ● Automation Tools: Advanced proficiency with Fastlane and scripting languages like Bash, Python, or Groovy.
- ● Version Control: Solid understanding of version control best practices and Git branching strategies (e.g., Gitflow, Trunk-based development).
- ● Problem Solving: Ability to diagnose and resolve build/environment issues independently.
- ● Cloud & Containers: Solid understanding of Docker, cloud runners (AWS/GCP), and infrastructure as code.
We are seeking a highly skilled and experienced DevOps Engineer to join our development team.
Years of experience needed: 8+ Yrs
Required Skills
Strong experience with GitLab, TeamCity, Terraform, Kubernetes and Docker
Proficiency in various deployment strategies and CI/CD pipeline setups
Solid understanding of Linux administration and Windows IIS.
Advanced scripting skills in bash and PowerShell
Hands-on experience with Google Cloud Platform (GCP) services, particularly GKE, GCS, GCE, Cloud SQL, and load balancers
Familiarity with Autosys for job scheduling and automation
Excellent problem-solving and troubleshooting skills
Ability to work independently and collaboratively in a fast-paced environment
- • Strong communication and interpersonal skills.







