Strong automation skills (tool agnostic) and the ability to drive initiatives to automate processes.
Configuration management solutions to meet the needs of application deployment and management.
Ability to review deployment and operational environments, i.e., execute initiatives to reduce failure, troubleshoot issues across the entire infrastructure stack, expanding monitoring capabilities, and managing technical operations.
Previous experience implementing continuous delivery and DevOps solutions.
Experience designing and building solutions to move data and processing from on-premise solutions to cloud-based solutions.
The ability to design, build and operate a technology stack.
Ensuring operational best practices by working closely with the deployment/releasing teams.
Expert skill in following tools and coding languages:
Strong foundation and practical experience of Agile methodology
Effective cross-functional leadership skills: working with engineering and operational teams to ensure systems are secure, scalable, and reliable.
Maintain a balanced view on the delivery of solutions between architecture, time, cost and quality.
Lead and participate in the architectural design of features early in the development cycle, influencing it to drive quality and adherence to the specification.
Contribute in presales activities so that to help organization getting more business
Perform role of a mentor / consultant to a team / a project
Have “DevOps” mindset. Does not work as per boundaries, ready to work in any area of the project.
Demonstrate strong leadership and collaboration skills
Self-motivated to learn different technical skills
Ability to co-ordinate with customer and internal stakeholders effectively
Version Control: GIT, SVN, TFS
Build Systems: Maven, ANT, MS Build
NodeJS /npm
API Documentation – JavaDoc, SandCastle
Consuming Development test results (TDD NUnit / JUnit)
Functional Tests – Selenium
Performance Tests – Jmeter / GatLing
Smoke Tests & why they are useful - InSpec
Security Testing: Dependency Check, Virus Scans, ZAP for Testing API’s
Mocking and Stubbing: WireMock, RhinoMock, Mockito
Simulators
Deployment Models
Security Testing: Falco
Vagrant, Docker, Terraform
Cloud: Azure, AWS, Google, OpenStack
Chef, Puppet & Ansible
State Management across systems
Service Discovery
Packaging Systems: Files, WAR, EAR, RPM,
Containerization: Dockers, Kubernetes
CI: Jenkins, TFS
Testing Automation:
CD: Pipeline as code,
IaC:
Configuration Management:
Metrics and Monitoring, Logging - ELK, Prometheus, Grafana, PowerBI,