Job description
Zog Global is a Digital Transformation Company based in the UK. Our core areas of specialization are Automation, Cyber Security, and Cloud Services. We're looking for a talented Azure Python Developer to work with us. You'll work as part of a team on various projects across the company, which might involve working remotely from different locations or locally.
The qualified candidate should have experience with web application development using Python and familiarity with REST APIs, WebSocket, HTML5, CSS3, JavaScript, jQuery, and various other technologies used in modern web applications. They should be able to communicate effectively both verbally and in writing with various individuals within the organization as well as outside of it. They should also have excellent verbal and written communication and analytical skills when faced with a problem or an opportunity that requires investigation into details or a broad overview.
Skills and Experience
- Creating application and packages with Python and writing reliable unit and end-to-end tests with PyTest.
- Data Manipulation with Pandas.
- Azure DevOps pipelines, Kubernetes, Docker Containers
- Solid Azure technical knowledge, covering fundamental Azure components such as Azure logic apps, Azure function apps (using Python, .net, etc.), service bus, topics, and so on.
- Extensive hands-on Azure development experience
- Create the design document and go over it with the customer.
- Finish the development based on the design document. To finish the build, get approval on the design-related deliverables.
- Obtain approval for the build-related deliverables.
- Examine the Unit test findings and re-test the application.
- Assist with SIT fault troubleshooting.
- Assist with UAT fault troubleshooting and deployment support.
- Post-implementation assistance
Roles / Responsibilities
- Create low-level design documentation.
- Create unit test cases for interface components; write code, scripts, and programmes under the interface design.
- Interface component testing and validation.
- Assist with interface testing at various stages of testing.
- Assistance in marketing developed jobs from conception to completion.
- Assist in the execution of application postproduction.
Design Time tasks include:
- Producing software design documentation (sketches/user stories) for new (or existing) applications.
- User interface design and user interface familiarisation training.
- Using a PowerShell script, browse and audit libraries in the Azure Marketplace.
- Creating a Data Access Layer with SQL and Migrations using PYTHON CERTIFICATE ACCEPTANCE AND AUTOMATION SERVICE (ACAS) with on-the-fly code generation as needed.
- Writing unit and integration tests for all code developed in Stages 1 and 2, with tests written in testing frameworks such as Selenium Web Driver, etc.
Build Time tasks include:
- Building code is converted into a function; then unit test code is converted into a class; then integration test code is converted into a class.
- Adding custom domains and SSL certificates to the Azure cloud test and production environments.
- Using ACAS to secure applications and Team Secrets Management Service to deploy secrets (TMS).
Job Types: Full-time, Permanent
Salary: £26,000.00-£40,000.00 per year
Schedule:
- Monday to Friday
Ability to commute/relocate:
- Darlington: reliably commute or plan to relocate before starting work (required)
Education:
- Bachelor's (preferred)
Work Location: One location
Application deadline: 15/02/2023
Reference ID: ZG#10029