4+ years of hands-on experience engineering, deploying, and managing pipelines
3+ years of experience with commonly used managed services in cloud-native environments
Proficient with scripting and IaC languages like Bash, Python, Ansible, Terraform
Experience with containerization tools such as Docker and Kubernetes
Requirements:
Guide and coach engineers to ensure product follows Shift Left approach in security
Incorporate security tools, scans, and quality gates into the pipelines
Experience using application and network diagnostic and monitoring tools
Experience with cloud automation/provisioning and configuration management tools
Job description
About us - At our company, we turn the digital dreams of our clients into a reality. We work closely with our users
throughout development to ensure that we are still aligned with the end-goal. We are committed to producing
exceptional software for each of our clients.
Roles and Responsibilities
4+ Hands-on experience engineering, deploying, and managing pipelines in an enterprise scale environment utilizing GitHub, Azure DevOps, or any other build automation tool.
3+ Experience with the commonly used managed services in cloud-native environments (Azure (preferred), AWS, GCP) with a working knowledge of their CLIs.
Proficient with scripting and IaC languages to automate tasks/services (e.g. Bash, Python, Groovy, Ansible, Terraform, CloudFormation, ARM, etc.).
Experience setting up the infrastructure, processes, and tools for container-based development and deployment (e.g. Docker, Kubernetes, Tanzu, Helm, Tiller).
Knowledge of IP networking, VPNs, VPCs, DNS, load balancers, security groups, and firewalls.
Guide and coach engineers to ensure product follows Shift Leftβ approach in security and integrate with pipelines
Incorporate security tools, scans, and quality gates into the pipelines to adhere to regulatory requirements
Experience using application and network diagnostic and monitoring tools to understand the existing application and network workloads
Experience with source control tooling, such as GIT, in a team environment.
Experience with cloud automation/provisioning and configuration management tools using Terraform, Ansible, Chef, Puppet, Docker or Salt and experience with Containerization Tools such as Docker and Kubernetes
Experience in planning, creating, implementing, and maintaining a scalable software development infrastructure
Experience in Development, Build, and CICD tools such as Git, GitHub, Jenkins, Artifactory, etc.
Experience with Cloud Provider Services such as Azure, AWS, GCP, Nutanix or Citrix Cloud
Experience with development languages such as Java, C/C++, Python, PHP, or .Net a plus
Virtualization experience preferred; Vmware, Nutanix, Citrix, Azure Virtual Desktops, Amazon Workspaces, Windows Virtual Desktop or equivalent.