Job Description:
- Interface and advise a range of clients in a range of industries and be a Trusted Advisor
- Design and implement continuous integration and continuous delivery and deployment processes to deliver applications to production, fostering a culture of continuous process improvement
- Analyze Path to Production of existing and new applications and be able to Design pipelines that deliver apps to target environments.
- Establish and maintain continuous delivery pipelines for deployment of relevant infrastructure platforms and Kubernetes based platforms in a customer’s infrastructure
- Continuously learn and be at the leading edge of Industry trends
Skills / Experiences
- 4+ years of engineering experience, preferably in client facing situations
- Solid experience with Infrastructure as Code Terraform and/or Ansible or related automation / orchestration tools
- IaaS experience (vSphere / ESXi / AWS / OpenStack / Azure / GCP) with extensive experience with at least one major cloud provider (AWS, Azure, or GCP)
- Experience in Kubernetes Platforms such as Red Hat OpenShift and/or Google Cloud GKE, AWS EKS or Azure AKS in Production
- Advanced experience in System Administration with Linux / Unix. Experience with Windows systems is a plus
- Google Cloud Certification and/or Terraform certification is a plus
Additional Skills of interest
- Experience with at least one of GitLab, GitHub, Jenkins, Hudson, Bamboo, TeamCity, or other Continuous Integration tools
- Advanced experience of branching strategies and trunk based development
- Advanced experience of git based version control
- experience working on teams performing systems automation and integration (ideally leveraging an agile methodology / lean techniques)
- Solid understanding and experience of systems monitoring, alerting and analytics using one of the following or similar (Prometheus, Grafana, NewRelic, AppDynamics, Cacti, Graphite, Logstash, Nagios, Ganglia, Splunk, vROPS, Datadog, etc.)
- Experience of building monitoring systems, dashboards and metrics to facilitate a data-driven approach to problem resolution.
- Skilled in Software Development, Backend and/or Frontend is a big plus
- Skilled in Value Stream Mapping is a big plus
- Skilled in developing and debugging one or more programming languages of Java, .NET, .NET Core, NodeJS, Angular, React
- Experience working with and using RDBMS such as MySQL and Postgres
- Experienced in using scripting + programming languages to automate frequently executed activities using languages such as Python, Perl , GO, Unix shell.
- Bachelor of Science Degree in Computer Science or a related engineering field.