Senior DevOps Engineer

Full-time, on-site mission

Squadex is a fast growing technology consulting and engineering company headquartered in Silicon Valley. We offer DevOps & Data Science expertise to emerging startups and well-established enterprises at the US market.

The Role

We are looking for a seasoned DevOps engineer who could join our client’s team on-site in the US. The key objective of the role is to drive project implementation according to a roadmap being a leading hands-on team player, share best practices and knowledge across the client’s team.

In this role, you will

  • Process pipelines using Jenkins for Java and С++ projects. Deploy using Kubernetes
  • Integrate different tests systems into CI (unit, Docker Integrity, code coverage), Static and
  • Dynamic code analysis
  • Participate in the continuous deployment automation development (e.g. Ansible+Jenkins)
  • Maintain and improve configuration management/control systems
  • Setup and support monitoring suite (e.g. Zabbix + ELK stack)
  • Sustain and execute standard operational procedures
  • Responsible for software rollouts, patches, and system upgrades
  • Assist Engineering and QA with maintaining various environments
  • Collect and analyze performance/utilization statistics and produce reports
  • Optimize application environment and continuously work on performance/availability improvements
  • Test, maintain and improve application and platform security
  • Create comprehensive technical documentation and reports
  • Provide 24/7 support for mission-critical services.

Skills & Experience

  • 5+ years of hands-on experience with web application environments
  • Experience in building CI/CD pipelines
  • Experience in Jenkins pipelines as a code
  • Experience in Artifactory, TeamCity (not mandatory), ExperCoverity, SonarQube
  • Knowledge of scripting and programming languages, such as Ruby, Python, Shell, Groovy, etc
  • Solid knowledge of Linux operating systems (RHEL, CentOS, Ubuntu)

Good to have

  • Solid knowledge of configuration management and deployment automation tools (Ansible, Puppet,
  • Terraform, Jenkins)
  • Experience in working with Kubernetes
  • Experience in Log management solutions development (e.g. ELK stack, Splunk, Graylog)
  • Experience in building/managing applications and system security under SIEM
  • Experience in working with Java platforms (Tomcat, JBoss)
  • Expertise in configuring and managing common web servers (Apache, Nginx)
  • Expertise in creating and maintain proactive monitoring systems based on Nagios/Zabbix, Cloud Watch, etc.)
  • Good understanding of local and global Load Balancing (e.g. Haproxy, Nginx)
  • SSL mutual authentication
  • Version Control systems
  • IaC concepts understanding
  • AWS knowledge
  • Understanding of common enterprise management/maintenance/support principles (ITIL ITSM)
  • Team management background.

Apply For This Job