Think.
Create.
Accelerate.

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. Luxoft uses technology to enable business transformation, enhance customer experiences, and boost operational efficiency through its strategy, consulting, and engineering services. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications. For more information, please visit www.luxoft.com

Line of Business:

Financial Services

Position:

Open Source Solutions Developer, Wroclaw

Project Description

Join the Bank in the delivery of global enterprise-wide monitoring solutions using a mix of best-of-breed open source solutions, in-house developed solutions and commercial third party products.
• Design and implementation of enterprise-level solutions for application performance and infrastructure monitoring.
• Collaborate with team members, technology partners and other stakeholders to build creative solutions that achieve both personal goals and those set by organizational leaders and the team.
• Function as an active member of an Agile team, consistently contributing to the team and its Agile practices (tools, common components, and documentation) and Scrum processes.

Project overview:
• Use of best-of-bread open source products used by Fortune 500 companies
• Global scope to monitor: 50k+ servers, 10k+ DBs, 10k+ applications, devices, various 3rd party integrations
• Big data collection of 1000+ TB of data to process for near real-time processing and analyses
• Focus on security, availability (HA), performance (throughput of 200k+ transactions per second) oriented feature delivery

Responsibilities

The role of the Open Source Solutions Developer will cover the following responsibilities:
• Participate and provide technical ownership over few technical components (not Team Lead/Manager position) in all phases of a project from discovery with the process owners and stakeholders to understand client workflows and translating them into technical designs and prototypes through implementation and delivery to ensure consistency with the overall product strategy and roadmap, supporting Product Owner
• Learn new things, and grow rapidly from constant exposure to innovative ideas, concepts, and patterns
• Participate in strategy and road map exercises, architecture definition, product selection, application and integration design
• Develops full-stack and reference architecture designs for infrastructure across hybrid environments inclusive of private and public cloud platforms
• Ensure the implementation of project deliveries are totally scalable, secure and resilient
• Solves complex problems with many variables using various security, network, storage, and compute platforms

Skills

Must

• 7+ years of experience with enterprise level software systems (design, implementation) with at least 3 years in complex, corporate environment
• Proficiency in software engineering and development in some of the following (in order from mostly used): Java (30%), C# (25%), Angular (25%), Golang (10%), C (5%), Other (5%)
• Knowledge and understanding of "full stack" software architecture principles as they apply to solution and application architectures, specifically for portals, web sites and systems integration projects
• Experience in translating business requirements into technical specification as well as ability to convey technical information to both engineers and managers
• Strong written and verbal communication and collaboration skills in English
• Understanding of ITIL best practices
• Complex problem solving skills and analytical thinking

Nice to have

Desired technical skills:
• Respectively: Java, C#, Angular, Golang, C
• Experience in SQL and NoSQL databases: Oracle, Apache Cassandra, Redis
• Apache Storm, Apache Kafka
• Automated testing tools, CI/CD
• Experience with any monitoring tools and related: e.g. Grafana, collectd, monit
• Microservices, containers, reactive systems & cloud native architecture
• Python, Bash or Perl are nice to have
• Windows and Linux environment proficiency

Desired general skills and qualifications:
• Experience in Agile Scrum and JIRA/Confluence tools
• Building relationships with peers and clients
• Understanding of IT environments in financial institutions
• Willing to learn new technologies, programming languages
• Comfortable working with full software lifecycle and "can-do" approach

Languages

  • English: Advanced/Fluent

Relocation package

If needed, we can help you with relocation process. Click here for more details:

WHERE

Wroclaw

Work Type

Software - Other

Seniority Level

Senior

Ref number
VR-46331
ADD TO MY JOB
RECOMMEND A FRIEND
Apply