31 Jul
|
Aveva
|
Karnataka
Job Summary
Experienced DevOps and Infrastructure Engineer responsible for designing, automating, and supporting scalable cloud and on-premises platforms that enable reliable software delivery. Collaborates with development, product, and architecture teams to build and optimize CI/CD pipelines, infrastructure, monitoring, and operational processes. Drives automation, environment management, incident resolution, and continuous improvement initiatives to enhance system reliability, performance, and developer productivity. Leverages expertise in Azure/AWS, Infrastructure-as-Code, containers, scripting, and DevOps best practices while supporting enterprise-scale applications and services
Job Information
Job Title: Rd Senior Member of Technical Staff
Location: Bangalore
Employment Type: Regular, full-time, hybrid work arrangement
Key responsibilities
- Collaborate with development, product management, and architecture teams to enhance developer platforms and support delivery of critical business applications and services.
- Design, implement, and maintain solutions that improve the availability, performance, reliability, and scalability of systems and applications.
- Participate in the design, deployment, administration, and support of cloud and on-premises infrastructure.
- Develop, maintain, and document DevOps processes, standards, and operational procedures to promote engineering best practices.
- Manage and automate the lifecycle of Development, QA, Staging, and Production environments across cloud and on-premises platforms.
- Build and maintain infrastructure required for multiple development and testing environments, ensuring consistency, stability, and release readiness.
- Implement, maintain, and optimize CI/CD pipelines to enable efficient and reliable software delivery.
- Troubleshoot and resolve build, deployment, release, and environment-related issues to minimize delivery disruptions.
- Evaluate and integrate current tools, technologies, and automation capabilities to improve developer productivity and operational efficiency.
- Develop and maintain automation scripts and tools for cloud infrastructure, application deployment, and operational management.
- Create monitoring, logging, tracing, deployment, and self-healing solutions to improve system reliability and reduce manual operational effort.
- Support incident response, root cause analysis, and continuous improvement initiatives to enhance platform stability and service availability.
- Mentor junior engineers and contribute to the adoption of DevOps best practices across the engineering organization.
Essential requirements
- Bachelors degree in Computer Science, Engineering, Information Technology, or a related field.
- 5+ years of experience in DevOps, Cloud Operations, Infrastructure Engineering, or a related role.
- Strong understanding of software development, systems administration, and operational support practices.
- Demonstrated ability to collaborate effectively with developers, architects, product managers, and cross-functional teams.
- Proven experience driving automation initiatives to improve operational efficiency and developer productivity.
- Strong analytical and problem-solving skills with the ability to troubleshoot complex technical issues.
- Ability to communicate technical concepts effectively to both technical and non-technical stakeholders.
- Sound judgment, ownership mindset,
and ability to prioritize and escalate issues when appropriate.
- Experience working in Agile and DevOps environments supporting enterprise-scale applications and services.
Desired skills and competencies
- Strong experience with Azure DevOps, GitHub, Git, and software version control systems.
- Proficiency in scripting and automation using PowerShell, Python, Bash, or similar languages.
- Experience designing, implementing, and supporting CI/CD pipelines and release automation.
- Hands-on experience with Azure and/or AWS cloud platforms, including infrastructure deployment and management.
- Experience with Infrastructure-as-Code (ARM Templates, Bicep, Terraform, or CloudFormation).
- Knowledge of containerization and orchestration technologies including Docker and Kubernetes.
- Experience deploying and supporting Microsoft technologies such as .NET applications, SQL Server, Azure Monitor, Application Insights, and Azure Automation.
- Familiarity with configuration management and desired state technologies such as PowerShell DSC or equivalent.
- Experience with monitoring, logging, troubleshooting, and performance optimization of cloud-based applications and infrastructure.
- Understanding of security, identity management, and access control using Azure AD, AWS IAM, Active Directory, and related technologies.
- Experience with test automation frameworks and scripting validation tools is a plus.
- Experience in Azure Service Fabric is an added advantage.
Hybrid working
We work in a hybrid way at AVEVA. Most roles are based at a local AVEVA office, with an expectation of being on-site 50% of your working hours to support collaboration and connection. Some positions are fully office-based depending on the nature of the work, and certain roles that support specific customers or markets may be remote. The working arrangement for this position will be confirmed.
📌 R&D Senior Member of Technical Staff (Karnataka)
🏢 Aveva
📍 Karnataka