Software Team Lead

Schlumberger
Experience with microservices and Docker containers and with software development best practices / DevOps/Azure - such as version control (Git), continuous integration/continuous deployment (Cl/CD), automated testing, code reviews, agile development methodologies (e.g., Scrum or Kanban), design patterns, and documentation standards. Purpose - to participate in technical discussions, settle requirements and estimate risks for next year cross-center projects; serves also to enhance team strategies and project development management needs. MINIMUM EDUCATION: Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related. MINIMUM EXPERIENCE: 5 years' experience in programming languages including C++, C#, Python, SQL; APls/frameworks such as WPF, COM, DCOM, embedded systems, SQL. Experience with data acquisition and control systems, with a focus on electrical hardware, firmware (embedded software) for surface and down hole, and PC surface software. Experience with developing and coding data processing algorithm such as digital filters. Experience in programming communication protocols such as CAN, USB, and Ethernet. Experience with microservices and Docker containers and with software development best practices / DevOps/Azure - such as version control (Git), continuous integration/continuous deployment (Cl/CD), automated testing, code reviews, agile development methodologies (e.g., Scrum or Kanban), design patterns, and documentation standards.
JOB SUMMARY
Software Team Lead

Schlumberger
Sugar Land
8 days ago
N/A
Full-time
Software Team Lead