Senior Configuration Engineer
This job is no longer active!View all jobs Luxoft Romania activeView all jobs Senior Configuration Engineer active on Hipo.roView all jobs Banks - Financial Institutions active on Hipo.roView all jobs IT Software active on Hipo.ro |
Employer: | Luxoft Romania |
Domain: |
|
Job type: | full-time |
Job level: | 1 - 5 years of experience |
Location: |
|
Updated at: | 01.02.2016 |
Remote work: | On-site |
About Luxoft
Luxoft, a DXC Technology Company (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Acquired by U.S. company DXC Technology in 2019, Luxoft is a global operation in 44 cities and 23 countries with an international, agile workforce of nearly 18,000 people. It combines a unique blend of engineering excellence and deep industry expertise, helping over 425 global clients innovate in the areas of automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications. DXC Technology is a leading Fortune 500 IT services company which helps global companies run their mission critical systems. Together, DXC and Luxoft offer a differentiated customer-value proposition for digital transformation by combining Luxoft’s front-end digital capabilities with DXC’s expertise in IT modernization and integration. Follow our profile for regular updates and insights into technology and business needs.
Luxoft Romania has been established since 2001. We currently have approximately 2500 employees working from different locations in the country.
Project Description:
F2B team develops a strategic system and additional tools used to standardize the internal deployment process and for continuous testing and monitoring
Skills Required:
• Preferably polyglot programmer (can and is willing to program in any language that is best suitable for the individual problem).
• Good at using one scripting language: Bash, Python, Perl.
• Worked previously with build tools: TeamCity, Maven, Ant, etc.
• Comfortable adapting to and following a development flow and working with software development tools: Intellij IDEA / Eclipse (or any IDE), GitHub (source code management server), FishEye (or other review tool), Artifact management system: Nexus (or Artifactory), etc;
• UNIX basic working knowledge;
• Enthusiastic experimenting new tools, understanding flows, watching for improvement by automating flows.
• Basic Front End knowledge: template engines (FreeMarker or Java Server Pages, etc) and willing to work with a minimum of HTML, CSS and JavaScript.
• Problem solving mentality: debugging, experimenting, using Java tools.
• Tem player mentality.
• Self-driven, self-motivated.
• Solution oriented rather than focused on specific technologies/libraries (able to adapt to requirements).
• Familiar working with Web Services: REST and also comfortable using libraries and tools to interact with and test APIs (eg. Postman or any other tool), JSON.
• Familiarity with common standard Java frameworks and libraries like: Spring, Quartz Scheduler, JUnit, Mockito, etc.
Responsibilities:
• Responsible of capturing all the pieces that are needed to establish a running system (i.e. release package that may be comprised of deliverables from the builds, items needed from databases, configuration instructions, dependencies).
• Has the knowledge and ability to use the operating system(s) the configuration management technology runs on (Windows, Unix, Linux );
• Responsible for maintaining and upgrading configuration management tools on the server(s) and client(s) and implementing automated tools;
• Responsible of taking the release package and installing it into the required environments. This will include validating the release with appropriate smoke tests (ability to install, run, and execute minimal functional tests).
• Has the knowledge of the product code structure - ability to understand how a product is architected to best design and build the product.
• Has packaging technology skills - ability to automate the packaging of build deliverables, database deliverables, and other deliverables needed to establish a run-time testing environment into a release package or the skills to perform this task manually.
• Has migration technology skills - ability to automate the migration of release packages from environment to environment or the ability to perform this task manually.
• Develops software to automate company flows using different languages: Perl, Python, Java and Bash.
• Finds better solutions to improve existing internal systems.
• Works on standardizing the installation and execution of the tools.
• Keeps track of changes related to deployment from the first stages of code to the final product.
• Has the ability to define and design configuration management standards for the technology.
• Handles the pre-authorization and approval of all changes to deployment instructions and changes which can affect test and staging areas.
• Prepares CM technology and process training for users and the ability to deliver the training effectively.
What we offer:
• An interesting job in one of the largest IT companies
• Challenging & professional work environment within an international team
• Competitive salary and opportunities for professional development
• Various in house training & webinars
• Internal programs for professional development – mobility within the company’s projects
• Wellness & Sport Center Discounts
• Health Management Program
• Sport Competitions, Social Activities and Community Projects
• Relocation Package
• Flexible Working Time
Job-uri similare care te-ar putea interesa: |
|
---|---|
Cloud Engineer (HavenTech) Aplica fara CV | |
Senior Site Realiability Engineer BUCURESTI, | |
Senior DevOps Engineer Hybrid | |
Vezi job-uri similare (423) |
Raporteaza eroarea la