Posted BY
RambusThe purpose of your role is to help us move towards a faster test and deployment rhythm and giving us a stronger technology advantage. You will work collaboratively with software engineering to deploy and operate our systems in the QA environment. The following tasks are part of this position: Drive/improve automation in all areas of development, build, test, configuration and deployment Help the team avoid performance bottlenecks, security vulnerabilities and poor architecture decisions while ensuring that applications and services run quickly, efficiently and securely with minimum oversight Work closely with developers, testers, release managers, technical project managers to solve system problems Partner with our tools, quality assurance and development teams to ease the configuration and deployment Contribute to making our infrastructure automatic, simple, reliable and easy to test Work in an agile development environment and believe that pragmatism always triumphs over dogmatism Develop CI/CD pipelines for pushing code into internal QA environment Enhancement of test infrastructure and automated tests Research, suggest and implement new technology solutions Contribute to architecture, tools, standards and practices for our engineering organization Promote the benefits of DevOps by organizing internal trainings and share best practices Set up and maintain online documentation of CI/CD system and document/maintain CI/CD procedures A relevant Bachelor’s degree and a minimum of 3 year experience Good speaking and writing skills in English Configuration management tools, preferably Ansible Docker and orchestration tools like Kubernetes, Helios, Mesos, Docker Swarm and Rancher Code Quality Management Server; SonarQube SQL scripting and database servers, Oracle, DB2, MySQL Various application servers, for example WebSphere, WebLogic, JBOSS, Apache Tomcat, and the deployment of EAR and WAR files Monitoring tools such as Grafana and time series databases such as InfluxDB, Prometheus or Open TSDB Service discovery and configuration – etcd, consul, Zookeeper Test automation (TDD, BDD, Selenium) Proficient in the use of build tools; Git, Maven, Gradle/Groovy, Jenkins and Nexus Scripting with Unix Bash, Powershell, Python and Groovy Beneficial/preferred knowledge of/experience with (Java) software development
Hi! How can we help you?
Click below button to start chat