Senior Python DevOps Engineer

27 July 2024
AED5000 - AED10000 / month
Application deadline closed.

Job Description

Position: Senior Python DevOps Engineer

Date posted: 2024-07-26

Industry: other

Employment type: Full Time

Experience: 8 years

Qualification: Bachelor’s Degree Holder

Location: Remote

Company: Confidential

Description:

Hiring Senior Python DevOps Engineer

Work Mode: Remote

Duration: Long-Term – Contract

Shift Timing – 6:30 PM to 2:30 AM IST

Experience: 8+ years

Job description:

  • 8+ years of experience as a Python developer on enterprise projects using Python with popular Python frameworks (i.e., Flask, FastAPI, Django, PyTest, Celery, etc.)
  • Software development experience including RESTful service implementation, and test-driven development.
  • Deep familiarity with micro-service architecture
  • Deep familiarity with tools used to automate the deployment of enterprise solutions (i.e., Jenkins, Artifactory, TeamCity, Nexus, etc..) such as microservices to on-prem infrastructure and cloud providers.
  • Proficiency with Web APIs/Web Services/RESTful services
  • Proficiency with Git as a version control system
  • Experience with relational SQL and NoSQL databases, including MongoDB and MSSQL (Preferred)
  • Experience with object-oriented languages: Python, Java, Scala, C#, etc. (Preferred)
  • Experience with testing tools such as PyTest, Wiremock, xUnit, mocking frameworks, etc.
  • Preferred Software Development experience including modern design patterns, object-oriented programming, concurrency programming, and acceptance testing (Preferred)
  • 3 or more years of experience and proficiency with micro-service architecture (Preferred)
  • Experience with AWS Compute, Serverless, and Storage technologies such as EC2, S3, RDS, EMR, Lambda, etc. is a big plus (Preferred)
  • 1+ years of experience in C# ASP.Net Web API Development is a big plus (Preferred)
  • Experience with AWS AI Technologies (Formerly ML) such as SageMaker, CodeGuru, TensorFlow on AWS, and PyTorch on AWS (Preferred)
  • Experience with Java with either Spring or J2EE/Java EE/Jakarta EE. (Preferred)
  • Experience with Docker and Container Orchestration Systems (i.e., Kubernetes, Red Hat OpenShift /okd, Docker Swarm, etc.) (Preferred)
  • Excellent problem-solving and communication skills. (Preferred)
  • Experience with Machine Learning algorithms and systems is good to have (Preferred)
  • Experience with integrating OpenAI tools such as MATRIX (Preferred)
  • Familiarity with Linux (Preferred)
  • Strong problem-solving skills
  • Able to work well on a team

Educational Qualifications:

  • Bachelor’s or Master’s degree in computer science, Mathematics, Computational Linguistics, or similar fields (Preferred)