Veteran Code Warrior - Questing from Afar

3 Months ago • All levels • DevOps

Job Summary

Job Description

This role involves modernizing and enhancing a set of Python-based risk management tools. Responsibilities include refactoring existing code for improved performance and scalability, transitioning these tools to a cloud-based environment (AWS), and developing a platform enabling business departments to create and deploy simple web applications using CI/CD pipelines. The ideal candidate possesses advanced Python skills, cloud experience (AWS), and expertise in CI/CD pipelines. They will collaborate with cross-functional teams, provide technical guidance, and ensure robust monitoring and support.
Must have:
  • Advanced Python (FastAPI, Streamlit, Pandas, NumPy, Django, Flask)
  • Cloud experience (AWS), Kubernetes
  • Data migration and ETL
  • Agile methodologies, Git, code review
  • CI/CD pipeline design and implementation
  • Refactoring complex Python codebases
  • Problem-solving and optimization skills
  • Excellent communication and collaboration
Good to have:
  • Agile Project experience

Job Details

Project description

The EBS Project is maintenance and development for a bundle of applications. MARS is a small project connected to EBS.

We are seeking a highly skilled Python Consultant/Developer to join our team and provide support in modernizing and enhancing our existing Risk Management set of Python-based tools. The candidate will bring a strong expertise in Python development and cloud technologies to lead the refactoring of current applications, ensuring code quality, performance optimization, and scalability. Additionally, the consultant will provide technical support for transitioning these tools to a cloud-based environment, aligning with best practices and organizational goals.
In addition a platform has to be created, that enables Business Departments of ECB to develop and deploy simple web applications using CI/CD pipelines without involvement of the ECB IT department. These applications will be implemented using Python based frameworks. Technically, the platform is planned to be hosted either in AWS or OCI, using managed container and database services of the respective provider. A detailed concept for this was created by a Solution Architect.

Responsibilities

"Key Responsibilities:

Refactoring Existing Tools:

Analyze the existing Python tools to identify areas for optimization, enhancement, and modernization.

Improve code readability, maintainability, and performance by implementing modular structures, efficient algorithms, and adherence to Python best practices.

Ensure comprehensive documentation of the refactored code for ease of future maintenance and updates.

Development:

Develop a platform to enable Business Departments of ECB to develop and deploy simple web applications using CI/CD pipelines without involvement of the ECB IT department (detailed concept is finished)

Cloud Transition Support:

Collaborate with stakeholders to develop a transition plan for moving Python tools to cloud environments (AWS).

Address challenges related to scalability, data handling, and security in the cloud transition process.

Collaboration and Knowledge Sharing:

Work closely with cross-functional teams, including software engineers, data analysts, and cloud architects, to align on project objectives and technical requirements.

Provide guidance and training to internal teams on best practices in Python development and cloud utilization.

Monitoring and Support:

Establish robust monitoring and logging mechanisms to track the performance and reliability of tools post-transition.

Offer ongoing support and troubleshooting assistance to resolve any issues arising during or after the cloud transition."

Skills

Must have

"Technical Expertise:

Advanced proficiency in Python, with a deep understanding of its libraries and frameworks (e.g. FastAPI, Streamlit, Pandas, NumPy, Django, Flask).

Proven experience in refactoring complex Python codebases for scalability, performance, and maintainability.

Hands-on experience with cloud platforms (AWS) and related technologies (e.g., Kubernetes).

Experience in data migration and ETL processes.

Development Practices:

Strong background in software development best practices, including Agile methodologies, version control systems (Git), and code review processes.

Expertise in designing and implementing CI/CD pipelines.

Problem-Solving and Optimization:

Ability to identify and resolve bottlenecks, inefficiencies, and architectural limitations in existing systems.

Skill in implementing scalable and robust solutions tailored to cloud ecosystems.

Soft Skills:

Excellent communication and collaboration abilities to work effectively with diverse teams.

Strong analytical and problem-solving skills, with a proactive approach to addressing challenges."

Nice to have

Agile Project

Other

Languages

English: B2 Upper Intermediate

Seniority

Senior

Similar Jobs

Thatgamecompany - DevOps Engineer - Shanghai

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
8 Months ago
Thumbtack - Staff Software Engineer,  Machine Learning Infrastructure

Thumbtack

Ontario, Canada (Remote)
3 Months ago
DarkStar Intelligence - Data Scientist

DarkStar Intelligence

Rockville, Maryland, United States (On-Site)
10 Months ago
PwC - IN-Senior Associate_Tech Lead Payments _FS tech_Advisory_Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Fabric - Applied Researcher, Cryptography Hardware

Fabric

London, England, United Kingdom (Remote)
4 Months ago
PubMatic - Site Reliability Engineer (Activate)

PubMatic

Pune, Maharashtra, India (Hybrid)
4 Months ago
Luxoft - ETL Developer - Python

Luxoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Luxoft - Solutions Architect

Luxoft

Gurugram, Haryana, India (On-Site)
2 Months ago
Astreya - DevOps Engineer

Astreya

Hyderabad, Telangana, India (On-Site)
5 Months ago
PwC - Microsoft SharePoint/OneDrive Engineer - 1 year fixed-term

PwC

Bucharest, Bucharest, Romania (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Enphase Energy - Staff Data Scientist

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Meta - Research Scientist Intern, Language and Multimodal Research for GenAI (PhD)

Meta

Menlo Park, California, United States (On-Site)
3 Months ago
Auros Global - DevOps Engineer - Cryptocurrency

Auros Global

Australia (Remote)
1 Month ago
Every matrix - Senior AI/ML Engineer (NLP/LLM)

Every matrix

Lviv, Lviv Oblast, Ukraine (On-Site)
3 Months ago
Applike Group - Senior DevOps Engineer  (f/m/d) 🚀

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
4 Months ago
Netskope - Sr. Data SRE

Netskope

Bengaluru, Karnataka, India (Remote)
4 Months ago
Barracuda Networks  Inc  - Software Development Engineer in Test (SDET)

Barracuda Networks Inc

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
QUANTIC DREAM - Testeur·euse Logiciels (F/H/NB)

QUANTIC DREAM

Paris, Île-de-France, France (Hybrid)
2 Months ago
Thatgamecompany - Gameplay Engineer

Thatgamecompany

United States (Remote)
5 Months ago
ServCrust - Sr. Data Scientist

ServCrust

Hyderabad, Telangana, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bulgaria

N-iX - Senior Full Stack Engineer (Java+React)

N-iX

Bulgaria (Remote)
1 Month ago
HP - Customer Care Manager Benelux

HP

Sofia, Sofia City Province, Bulgaria (On-Site)
4 Months ago
Playnetic - Engineering Team Lead

Playnetic

Bulgaria (Remote)
2 Months ago
Progress - Marketing Operations Analyst, Senior

Progress

Sofia, Sofia City Province, Bulgaria (Hybrid)
4 Months ago
Playtech - Game Animator

Playtech

Sofia, Sofia City Province, Bulgaria (On-Site)
1 Month ago
Aristocrat Gaming - Back-End Developer

Aristocrat Gaming

Sofia, Sofia City Province, Bulgaria (Hybrid)
2 Months ago
Playtech - Software Engineer

Playtech

Sofia, Sofia City Province, Bulgaria (On-Site)
4 Months ago
Playtech - Senior Java Developer

Playtech

Sofia, Sofia City Province, Bulgaria (On-Site)
1 Month ago
CloudLinux - Senior C Developer for Imunify360 (worldwide remote, work anywhere)

CloudLinux

Sofia City Province, Bulgaria (Remote)
2 Months ago
SEGA - Technical Designer - CA Sofia

SEGA

Sofia, Sofia City Province, Bulgaria (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Reltio - Senior Devops Engineer

Reltio

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
ION - Cloud Engineer/Architect (DevOps)

ION

Italy (On-Site)
4 Months ago
Trimble  Inc  - Site Reliability Engineer

Trimble Inc

Chennai, Tamil Nadu, India (On-Site)
4 Months ago
Luxoft - Salesforce Developer

Luxoft

Bucharest, Bucharest, Romania (On-Site)
3 Months ago
PwC - Senior Associate - Infrastructure Engineer

PwC

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
4 Months ago
Barracuda Networks  Inc  - Software Engineer

Barracuda Networks Inc

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Luxoft - GCP Solution Cloud Architect

Luxoft

United States (Remote)
1 Month ago
Okta - Senior Software Engineer (Java Backend)

Okta

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Meltwater - Content Platform Software Engineer Junior

Meltwater

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Microsoft - Senior Engineering Manager

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

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 21 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.

Gothenburg, Västra Götaland County, Sweden (On-Site)

New Delhi, Delhi, India (Remote)

Poland, Ohio, United States (Remote)

Kraków, Lesser Poland Voivodeship, Poland (On-Site)

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)

Ukrainka, Kyiv Oblast, Ukraine (Remote)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mississauga, Ontario, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Luxoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug