What are the responsibilities and job description for the Dev/OPS Engineer position at Aegistech?
Job Description :
Our client, a major Risk Analytics firm based in Jersey City has an opening for a Dev Ops Engineer. This position can be remote but must work EST.
Role : Dev Ops Engineer
- Build and maintain the production infrastructure and services.
- Ensure proper security for the infrastructure.
- Troubleshoot production issues.
- Develop / maintain processes, tools, and documentation supporting production.
- Participate in evaluating new software, hardware, and infrastructure solutions.
- Experience as a leader working with large distributed systems
- Experience with a variety of scripting languages for automating tasks, generating reports, and creating tools (e.g. Go, Java, Python, Perl, Shell)
- Experience with a continuous integration and delivery model of deploying software
- Automation skills with Chef, Puppet, Ansible, SaltStack or similar
- Experience with one or more of the following : PHP, Go, Python, Scala, Ruby, JavaScript, Memcached, LAMP, nginx, node.js, NoSQL, Varnish
- Working knowledge of software development methodologies including code profiling, regression testing, continuous integration, and push button deployments
- Experience as either a LAMP stack software developer and / or systems administrator / systems engineer
- Experience with high-availability, high-performance, open source web technologies
- Experience with cloud platforms, open source databases, and caching layers
- Automates all infrastructure build out in AWS utilizing Ansible, Packer, and Terraform
- Distributed Systems, DFS, Kubernetes (k8s), Sarm, Mesosphere, Docker, Services Discovery, Container Orchestration, DFW, Apache, Spark, Hadoop, CLI, API, DevOps, Consul, vault, and microservice.
Qualifications / Education :
must have AWS experience - must have 3 years
Candidates need to have very good experience with EKS, Helm charts, .Net applications running on EKS