Required Technical Expertise:
Deep expertise in following Software Engineering areas:
- Overall software engineering process and tools
- DevOps experience – CI/CD – tools and processes, DevSecOps
- Hands on DevOps leader who comes from technology background (Agile, DevOps, AIOps) and can also talk about technology with different stakeholders and create interest in solving a specific business problem.
- You are not an order taker but a thought leader and can bring new perspective to solve problems innovatively
- Experience in developing new capabilities and accelerators.
- Believe cultural and behavioral changes are critical for improving teams of all sizes.
- Believe in continuous improvement through small, rapid, iterative change
- Are a passionate, hands-on change agent that believes teamwork and communication are critical to high performing team function
- Are in constant quest of learning and apply that to tools, technologies, and processes.
- Are a smart, enthusiastic, creative leader who can look beyond today's problems to find tomorrow's solutions
- Proven experience (15+ years) in leading COE initiatives, preferably as a COE Leader or similar role within the field of automation and product engineering
- Strong background in automation technologies, such as DevOps, SRE, Agile, and AIOps. Familiarity with tools and frameworks in these areas is highly desirable.
- Solid understanding of process improvement methodologies and their application in engineering practices.
- Engineering mindset with a focus on driving maturity improvements in engineering practices across the organization.
- Demonstrated experience in building and leading high-performing teams.
- Strategic thinking with the ability to align practice initiatives with business goals and objectives.
- Strong analytical and problem-solving abilities. Proficient in analyzing complex engineering challenges and identifying effective solutions.
- Outstanding communication and interpersonal skills. Ability to engage and collaborate effectively with stakeholders at all levels of the organization.
- Results-oriented
- Excellent written and verbal communication skills
- Experience and desire to work in a global delivery environment
- Experience with at least 4-5 large customers on Engineering transformations (Agile, DevOps, Product Engineering)
- 8+ years of experience in consulting engagement driving large /DevOps/DevSecOps transformations
- In-depth knowledge of a particular area, such as Continuous Integration, Continuous Delivery, Automated Quality Testing, Software Configuration Management and Automated Platform provisioning
- Certified AWS/Azure/DevOps professional
- Hands on experience with some of the common industry leading CI/CD/CT tools like for example Jenkins, Terraform, GitHub, AWS DevOps Services, OpsGenie, Rancher, Jira, xMatters, xRay , QMetry, Hp QTP. Harness.io, AppDynamics, Selenium, Cucumber etc.
- As a DevOps/Automation engineer setup CI/CD pipeline for application deployment
- Work in the DevOps team, to build new shared infrastructure services for on premises failover environment: Kubernetes, Vault, S3, Kafka, Databases
- Work strategically to achieve automation
- Work with different teams to establish connectivity between new failover shared services and existing shared services: Secret, identity, LDA, DNS, Artifactory, Jenkins, Splunk services
- Work with DevOps team to automate deployment DR strategy Automation of data replication between Cloud and failover environment required between all applications
- Continuously improve the processes and the DevOps team using thoughtful, calculated approaches to identify opportunities, and challenge those around you to strive for perfection.
- Ideate solutions to complex technical challenges; code, test, troubleshoot, debug, and document the solutions you develop. Use agile software development model to produce well-designed programs, scripts, and tools required to provision, configure, and monitor new shared infrastructure services for on premises failover environment
- We need someone who's really good at setting up CI/CD pipelines using DevOps tools like Jenkins, Artifactory, Vault, SonarQube, GitHub, Terraform, Ansible, Rancher, Kubernetes, Helm Charts and Harness. It's also important that they have experience with deploying on Kubernetes using Helm Charts and Harness. Plus, they should know about deploying Kafka MRC and using monitoring tools like Logic Monitor and Splunk. And it'd be great if they have experience with AWS services, especially setting up S3 and AWS Artifactory, and know how to do S3 replication.
- Experience with K8 and S3/Cloudian for shared infra
- Hands-on experience with Maven and Gradle builds.
- Hands-on experience on certificate generation tools like Venafi
- Expertise in scripting languages such as Groovy, YAMLs, Python, Bash, or PowerShell for automation and orchestration
- Specializing in Cloud Infrastructure Modernization, virtualization, data center setup, DR & BC Strategies, and DevOps
- Experience in on-premises data center operations, AWS hosted data center and operations management.
- Pilot Kafka data replication between AWS and On-Prem
- Pilot PostgreSQL to run in AWS and On-Prem and the data replication between them
- Experience with continuous deployment tools, techniques, and automation frameworks – especially Terraform Enterprise and Ansible.
- Experience managing helm charts and deploying into Kubernetes (k8s)
- Expertise with monitoring related tools and frameworks like Splunk, LogicMonitor, SignalFX, and Prometheus.
- Worked on projects involving deployment and management of micro services, and hybrid cloud/on-prem infrastructure
- Intermediate working knowledge of development tools like Maven/Gradle, Java, and distributed message brokers like Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis, etc.