Python Solution Architect/Lead- T3

at  ITC WORLDWIDE

Abuja, Federal Capital Territory, Nigeria -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate18 Jan, 2025Not Specified19 Oct, 20243 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

  • 7+ years of professional software development experience.
  • Advanced English is required.
  • Proven experience as a Solutions Architect or similar role in a technical environment. Meaningful experience in frontend technologies such as React, Ember.js, Angular, Vue, or React Native.
  • Meaningful experience in backend technologies such as Node, Java, or Ruby on Rails.
  • Strong knowledge of architecture principles, design patterns, and best practices.
  • Ability to work independently and in a team, managing multiple projects simultaneously.
  • Relevant certifications (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect) are a plus.
  • Successful completion of a four-year college degree is required.
  • Experience working on Agile/Scrum teams.
  • Meaningful experience working on large, complex systems.
  • Ability to take extreme ownership over your work.
  • Every day is a challenge to ensure you are performing to the expectations you and your team have agreed upon. ·
  • Proficiency in Django ·
  • Minimum of 3-5 years of experience with AWS. ·
  • Deep understanding of core AWS services (EC2, S3, RDS, Lambda, VPC, etc.). ·
  • Experience with serverless architecture (AWS Lambda, API Gateway). ·
  • Familiarity with AWS storage solutions (S3, EFS, Glacier). ·
  • Knowledge of AWS networking (VPC, subnets, security groups, Route 53). ·
  • Proficiency in AWS deployment and management tools (CloudFormation, Terraform, AWS CDK) · DevOps and Automation: ·
  • Experience with CI/CD pipelines and tools (GitLab CI/CD, GitHub Actions, AWS Code Pipeline). · Knowledge of containerization and orchestration (Docker, Kubernetes, ECS, EKS).
  • Familiarity with infrastructure as code (Terraform, AWS/Azure IAC What is infrastructure as code (IaC)? - Azure DevOps | Microsoft Learn · Experience with Azure monitoring and logging tools. ·
  • Database Management: · Experience with SQL and NoSQL databases (PostgreSQL, MySQL, DynamoDB, CosmoDb) ·
  • Knowledge of database design, optimization ·
  • API Development and Integration: ·
  • Proficiency in designing and building RESTful APIs.
  • Experience with GraphQL is a plus.
  • Knowledge of API security best practices (OAuth, JWT, API Gateway). ·
  • Security Best Practices: · Understanding of security best practices in AWS (encryption, IAM policies, security groups). ·
  • Experience with implementing security measures in Python applications (secure coding practices, data protection) ·
  • Project Management and Leadership: · Experience leading technical teams and mentoring developers. ·
  • Ability to make architectural decisions and communicate them effectively. · Knowledge of Agile methodologies and project management tools (JIRA, Trello). ·
  • Proven experience in a tech lead or architect role. AWS Certified Solutions Architect (Associate or Professional). · AWS Certified DevOps Engineer. · AWS Certified Developer. · Other relevant certifications (e.g., Certified Kubernetes Administrator).
  • Required Certifications
  • PL 400- Microsoft Certified: Power Platform Developer Associate ·
  • PL 600 - Microsoft Certified: Power Platform Expert · As a candidate, you should have development experience that includes Microsoft Power Platform services, JavaScript, JSON, TypeScript, C#, HTML, RESTful Web APIs, and Microsoft Azure. ·
  • Prior Credential Experience & Certification: ·
  • Microsoft Certified: Power BI Data Analyst Associate - Certifications | Microsoft Learn ·
  • Microsoft Certified: Azure Enterprise Data Analyst Associate - Certifications | Microsoft Learn
  • Microsoft Certified: Azure Database Administrator Associate
  • Exam DP-300: Administering Relational Databases on Microsoft Azure · Microsoft Certified: Azure Solutions Architect Expert ·
  • Exam AZ-303: Microsoft Azure Architect Technologies ·
  • Exam AZ-304: Microsoft Azure Architect Design · Microsoft Certified: Azure Data Engineer Associate ·
  • Exam DP-200: Implementing an Azure Data Solution ·
  • Exam DP-201: Designing an Azure Data Solution
  • ALL must have: · A strong applied knowledge of Microsoft Power Platform services, including in-depth understanding of its capabilities, boundaries, and constraints. ·
  • A basic understanding of authentication, security, and application lifecycle management (ALM) practices for the Microsoft Power Platform. · As a candidate, you should have development experience that includes Microsoft Power Platform services, JavaScript, JSON, TypeScript, C#, HTML, RESTful Web APIs, and Microsoft Azure.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:3.0Max:5.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Abuja, Nigeria