Placement papers | Freshers Walkin | Jobs daily: DevOps Engineer at Vida Capital (Austin, TX)


Search jobs and placement papers

DevOps Engineer at Vida Capital (Austin, TX)

We are looking to add an experienced DevOps Engineer to our growing team.  The DevOps Engineers role is to design, build, and operate highly available hosting infrastructure on cloud as well as develop end to end automation of deployment cycle, testing and performance evaluation. He/She will work with a team of data engineers, full stack developers and data scientists as well as the digital marketing team to design web-based tools that will be used both externally by potential clients and internally by various functions within Vida.

Responsibilities:

  • Create, maintain, support and improve complex cloud and network operations
  • Performance tuning, monitoring, maintaining fault tolerant/HA infrastructure.
  • Interacting with the Engineering team for supporting/maintaining/designing backend infrastructure for product support.
  • Automation of deployment, customization, upgrades and monitoring through DevOps tools meant for Cloud management.
  • Automating the provisioning of environments: deploying environments using container technologies, like Docker.
  • Administers and maintains source control repositories, build systems, build automation servers, and associated automation.
  • Designing and developing automation workflows, performing tests and providing feedback after assessing the overall quality of delivered components.
  • Configures and prepares production releases, deployment and rollback instructions.
  • Write tools and scripts for building, discovering, deploying, and maintaining backend infrastructure
  • Troubleshoot and debug issues related to service availability
  • Aid in the architecture and implementation of Platform services and backends
  • Contribute to the development of Platform application services
  • Work collaboratively with other team members within an agile software development process
  • Participate in technical spike efforts, bringing new innovative ideas to future versions of our software
  • Demonstrate latest product capabilities to stakeholders, prospects, and customers

Education and Qualifications:

  • Bachelors or Masters degree in Computer/Software Engineering or equivalent
  • Minimum of 3 years of experience in application deployment and network configuration
  • Fundamental knowledge of servers/computers hardware and software.
  • Fundamental knowledge of Load balancers, firewalls, TCP/IP protocols.
  • Knowledge of Ubuntu, RedHat and windows machines. And database Postgres, MySQL, MSSQL, RDS, etc.
  • Experience with performance tuning (JVM, JMX, connection pooling) using JConsole or similar profiling tools.
  • Familiarity with network tracing tools like Wireshark and OS tracing tools like strace
  • Strong shell scripting & automation experience
  • Experience with container infrastructure, specifically Docker and/or Kubernetes
  • Experience with programming languages like Python, C, Java, Perl or PHP, including with UNIX scripting.
  • Expert level understanding and experience with cloud computing platforms: Amazon ecosystems and similar cloud providers
  • Expertise running high-volume Apache Spark workloads: streaming, machine learning, recurring batch
  • Working knowledge of a source control and issue management system, preferably GitHub
  • Web Server Gateway Interface (WSGI) configuration and programming (Nginx, Apache, gunicorn, Node.js)
  • Worker processes, queue management
  • Experience in Python frameworks flask, Django and Linux
  • Ability to learn and adapt to new technology platforms
  • Desire to work in a highly collaborative environment and participate fully in agile software development processes
  • Excellent written and verbal communication skills with ability to communicate technical issues to nontechnical and technical audiences

by via developer jobs - Stack Overflow
 

No comments:

Post a Comment