Technical Leader - Python

dxctechnology
Cernusco Cernova (MNO08), MNO08 Full Time
POSTED ON 9/20/2023 CLOSED ON 10/20/2023

What are the responsibilities and job description for the Technical Leader - Python position at dxctechnology?

Job Description: DXC Technology is looking for a Technical Leader - Python to join Applications DXC Team. Responsibilities: Designs, develops, executes business and technical software solutions to implement portions of new or enhanced (upgrades or conversions) Understands and uses appropriate solutions/tools to analyze, identify, and resolve business and or technical problems Interacts with Client face colleagues (Business Analyst and Project Manager) to gain an understanding of the business environment, technical context, and organizational strategic direction. Stays current on emerging tools, techniques, and technologies Lead a small team, provide mentoring and guidance to less senior developers, by working with them in designing solutions Education and skills: Bachelor's or Master's Degree (nice to have technical field: Computer Science, Computer Engineering, etc.) Proficiency in Python: Strong mastery of the Python programming language, including its advanced features and libraries, to develop efficient and maintainable back-end services. In-depth knowledge of Python package management and related tools. Microservices Architecture: Deep understanding of microservices architecture, including the design, development, and deployment of independent services that communicate via APIs. Web Frameworks: Experience with Python web frameworks such as Django, Flask, or FastAPI for building robust and scalable web applications. API Development: Competence in designing and developing RESTful APIs using frameworks like Flask-RESTful or Django REST framework. Database Management: Proficiency in working with databases, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis), and designing efficient database schemas. Object-Relational Mapping (ORM): Familiarity with ORM tools like SQLAlchemy for seamless interaction with databases from Python code. Asynchronous Programming: Knowledge of asynchronous programming concepts and libraries (e.g., asyncio) for efficient handling of concurrent tasks. Containerization and Orchestration: Experience with containerization tools like Docker and container orchestration platforms like Kubernetes for deploying and managing microservices. Message Brokers: Understanding of message queuing systems such as RabbitMQ or Apache Kafka to manage asynchronous communication between services. Authentication and Authorization: Competence in implementing secure authentication and authorization mechanisms, such as JWT or OAuth, to protect APIs. Testing and Test-Driven Development (TDD): Proficiency in writing unit tests, integration tests, and using testing frameworks (e.g., pytest) to ensure code quality and reliability. Version Control: Strong knowledge of version control systems like Git for collaborative development and code management. CI/CD and DevOps Practices: Familiarity with Continuous Integration/Continuous Deployment practices and tools (e.g., Jenkins, GitLab CI/CD) for automated build, testing, and deployment of microservices. Observability: Familiarity with the concept of observability and experience with related tools such as Prometheus, Grafana, InfluxDB, ELK, and more recently, SigNox HyperDX for monitoring/logging/tracing correlation of microservices. Best Practices for Security: Knowledge of security principles and best practices to protect microservices, including data encryption, API security, and vulnerability assessments. Cloud Platforms: Experience with cloud platforms like AWS, Azure, or Google Cloud Platform for microservices deployment and scalability. Location: Milan with remote work possibility #LI-hybrid DXC Technology (NYSE: DXC) helps global companies run their mission critical systems and operations while modernizing IT, optimizing data architectures, and ensuring security and scalability across public, private and hybrid clouds. The world's largest companies and public sector organizations trust DXC to deploy services across the Enterprise Technology Stack to drive new levels of performance, competitiveness, and customer experience. Learn more about how we deliver excellence for our customers and colleagues at DXC.com.
Lead Software Engineer (Python)
Bravo Technical Resources -
Grapevine, TX
Application Technical Specialist -- (Python)
Tekfortune Inc. -
Bodega, CA
Technical Writer with Python
ApTask -
Jersey, NJ

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Technical Leader - Python.

Click the checkbox next to the jobs that you are interested in.

  • Business Requirement Gathering Skill

    • Income Estimation: $114,704 - $142,856
    • Income Estimation: $120,453 - $150,619
  • Data Mapping Skill

    • Income Estimation: $115,408 - $152,678
    • Income Estimation: $121,948 - $153,897
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at dxctechnology

dxctechnology
Hired Organization Address USA TX Client Site (CSC Location), TX Full Time
Job Description: DXC Technology (NYSE: DXC) helps global companies run their mission-critical systems and operations whi...
dxctechnology
Hired Organization Address Home, TX Full Time
Job Description: Essential Job Functions: • Develop and execute sales strategies to meet revenue targets while accommoda...
dxctechnology
Hired Organization Address Home, IA Full Time
Job Description: DXC Technology (NYSE: DXC) empowers global companies to operate their mission-critical systems and oper...

Not the job you're looking for? Here are some other Technical Leader - Python jobs in the Cernusco Cernova (MNO08), MNO08 area that may be a better fit.

Full-Stack Software Engineer - Python

Python - Rokt, Sydney, FL

Principal Software Engineer (Python)

Bravo Technical Resources, Grapevine, TX