Swivelt is permanently growing its products development team. Now we are looking for a DevOps Engineer. We expect ideal candidate to be a professional who collaborates with software developers, system operators and other IT staff members to manage code releases.
Our DevOps Engineer will cross and merge the barriers that exist between software development, testing and operations teams and keep existing networks in mind while designing, planning and testing.

JOB DESCRIPTION

RESPONSIBILITIES:

  • Develop and maintain mission-critical information extraction, analysis, and management systems.
  • Implement streaming analysis algorithms to generate question focused data sets (QFDs).
  • Provide direct and responsive support for urgent analytic needs.
  • Participate in architecture and software development activities.
  • Translate loosely defined requirements into solutions.
  • Use open source technologies and tools to accomplish specific use cases encountered within the project.
  • Use coding languages or scripting methodologies to solve a problem with a custom workflow.
  • Collaborate with others on the project to brainstorm about the best way to tackle a complex technological infrastructure, security, or development problem.
  • Perform incremental testing actions on code, processes, and deployments to identify ways to streamline execution and minimize errors encountered.
  • Manage our products cloud hosting and storage solutions.
  • Build automated deployments through the use of configuration management technology.
  • Deploy new modules and upgrades and complete fixes within the production environment.
  • Make modules ready for production, which entails moving them according to specific procedures and documenting knowledge transfer.
  • Provide guidance and expertise on system options, risk, impact and costs and share operational requirements and development forecasts to allow for timely and accurate planning of projects.
  • Install and configure solutions, implement reusable components, translate technical requirements, assist with all stages of test data, develop interface stubs and simulators and perform script maintenance and updates.
  • Help create requirements and procedures for implementing routine maintenance
  • Troubleshoot existing information systems for errors and resolving those errors.
  • Give recommendations for enhancing performance via gap analysis, identifying the most practical alternative solutions and assisting with modifications.

Requirements:

  • Hands on experience in networking security, databases and cloud systems (Google Cloud Platform)
  • BS in Computer Science, IT, IS, or equivalent area of technical study (IT experience can substitute for a BS degree)
  • Experience administering and deploying development CI/CD tools such as Git, Jira, GitLab, Jenkins or BitBucket
  • Significant experience with Windows and Linux operating system environments
  • Experience with infrastructure scripting solutions such as PowerShell or Python
  • Experience in deployment automation

Skills:

  • Excellent oral and written communication skills with a keen sense of customer service
  • Excellent problem-solving and troubleshooting skills
  • Process-oriented with great documentation skills
  • Knowledge of best practices and IT operations in an always-up, always-available service
  • Experience with or knowledge of Agile Software Development methodologies
  • Profound knowledge in various scripting languages, system & server administration and mass system deployments
  • Wide knowledge in operating system administration, programing languages, cloud platform deployment and networking protocols
  • Outstanding knowledge in release engineering J2EE configuration, creating tools for engineering organization for performance optimization
  • Familiarity with container orchestration services, especially Kubernetes
  • Familiarity with agile software development in Go, C/C++, Java, JavaScript
Read more

SWIVELT JOB APPLICATION FORM