Acest anunț a expirat și nu este disponibil pentru aplicare
Role:
We are seeking a talented DevOps Engineer to join our new QA Automation Team.
The project is for one of our client in the financial responsibility will be to create and manage Functional and UAT environments. Your main challenge will be to orchestrate the Functional environment which will run a Selenium grid engine in order to automatically test one of our client’s web applications. This environment will be dynamically spun up and down on demand and will be fitted with test result aggregation and feedback capabilities to the QA and management
Job Responsibilities:
- Establish and maintain best practices around DevOps
- Collaborate with developers and systems teams to design and maintain Automation and Deployment tools
- Assist project teams in troubleshooting systems to identify site errors or deficiencies and develop solutions
- Create dashboards and other tools for Project Teams and Engineering Operations to use in day-to-day monitoring and troubleshooting and enhance operational transparency with the project teams
- Routinely provide proactive, regular, and professional-level communication WITH team members alike
- Document and maintain DevOps procedural documentation
- Troubleshoot DNS, email, and other network services
- Maintain Jenkins and Maven plugins
- Maintain and automate the CI chains like centralized dependency & release management providing visibility on end-to-end processes and self-service portals
Required competence, experience and education:
- Experience with Ansible or other configuration management tools
- Experience with Jenkins or other build and release automation tools and methodologies
- Experience with containers (Docker, Kubernetes) or other related technologies
- Experience with scripting in Bash, Perl, or Python highly preferred
- Systems knowledge within the Linux ecosystem
- Experience with HAProxy, Apache, Nginx
- Experience configuring log aggregation tools
- Understanding of Network Security and Firewall Rules
- Experience with source control such as Git and SVN
- Solid experience with build tools (Maven/Gradle/Ant) and repository management (Artifactory, Nexus)
- Experience with Selenium Grid configuration
Nice to have:
- Jenkins/Maven plugin development
- Cloud technologies
- Java profiling
- Knowledge of Continuous Integration, Delivery and Deployment principles
- Knowledge of other build tools, . Ant, Gradle, YAML-based tools
- Knowledge of agile software development (AGILE)